The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-rocksdb, reference master (ecd52a), with Swift 6.0 for macOS (SPM) on 25 Mar 2026 23:39:11 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[321/360] Compiling db_impl_compaction_flush.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/convenience.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/convenience.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/block_cache_trace_writer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/convenience.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/block_cache_trace_writer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/convenience.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/convenience.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[322/360] Compiling convenience.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_state.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[323/360] Compiling compaction_state.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_universal.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[324/360] Compiling compaction_picker_universal.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_level.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[325/360] Compiling compaction_picker_level.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker_fifo.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[326/360] Compiling compaction_picker_fifo.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_picker.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[327/360] Compiling compaction_picker.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_outputs.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[328/360] Compiling compaction_outputs.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/multi_cf_iterator_impl.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/iterator.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/multi_cf_iterator_impl.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/iterator.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/coalescing_iterator.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/multi_cf_iterator_impl.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/iterator.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[329/360] Compiling coalescing_iterator.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:459:7: warning: offset of on non-standard-layout type 'struct ColumnFamilyDescriptor' [-Winvalid-offsetof]
  459 |      {offsetof(struct ColumnFamilyDescriptor, name), OptionType::kEncodedString,
      |       ^                                       ~~~~
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/__stddef_offsetof.h:16:24: note: expanded from macro 'offsetof'
   16 | #define offsetof(t, d) __builtin_offsetof(t, d)
      |                        ^                     ~
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_service_job.cc:462:7: warning: offset of on non-standard-layout type 'struct ColumnFamilyDescriptor' [-Winvalid-offsetof]
  462 |      {offsetof(struct ColumnFamilyDescriptor, options),
      |       ^                                       ~~~~~~~
/Applications/Xcode-16.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/__stddef_offsetof.h:16:24: note: expanded from macro 'offsetof'
   16 | #define offsetof(t, d) __builtin_offsetof(t, d)
      |                        ^                     ~
8 warnings generated.
[330/360] Compiling compaction_service_job.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.cc:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_entry_roles.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.cc:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.cc:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.cc:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.cc:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/db_impl/db_impl.h:24:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[331/360] Compiling db_impl.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_iterator.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[332/360] Compiling compaction_iterator.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[333/360] Compiling compaction.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_sequential_reader.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[334/360] Compiling blob_log_sequential_reader.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/file_prefetch_buffer.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/random_access_file_reader.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/env/file_system_tracer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/file_system.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/file_prefetch_buffer.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/random_access_file_reader.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/env/file_system_tracer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/file_system.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/prefetch_buffer_collection.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/file_prefetch_buffer.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/random_access_file_reader.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/env/file_system_tracer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/file_system.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[335/360] Compiling prefetch_buffer_collection.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.cc:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[336/360] Compiling blob_log_format.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.cc:17:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_source.cc:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/multiget_context.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
6 warnings generated.
[337/360] Compiling blob_source.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_garbage_meter.cc:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_index.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_garbage_meter.cc:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_index.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/compression.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_garbage_meter.cc:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_index.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/compression.h:27:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[338/360] Compiling blob_garbage_meter.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.cc:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/writable_file_writer.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_edit.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/table_reader.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_tombstone_fragmenter.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_writer.cc:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/writable_file_writer.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_edit.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/table_reader.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/multiget_context.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
6 warnings generated.
[339/360] Compiling blob_log_writer.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_garbage.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/logging/event_logger.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/logging/log_buffer.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/memory/arena.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/memory/allocator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/write_buffer_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
1 warning generated.
[340/360] Compiling blob_file_garbage.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_meta.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_meta.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_meta.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_log_format.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[341/360] Compiling blob_file_meta.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/c.cc:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/c.cc:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/c.cc:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/c.cc:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
5 warnings generated.
[342/360] Compiling c.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/error_handler.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/db_options.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/compaction/compaction_job.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[343/360] Compiling compaction_job.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_addition.cc:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/logging/event_logger.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/logging/log_buffer.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/memory/arena.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/memory/allocator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/write_buffer_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
1 warning generated.
[344/360] Compiling blob_file_addition.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_entry_roles.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[345/360] Compiling column_family.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/internal_stats.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_entry_roles.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/internal_stats.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/internal_stats.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:34:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/internal_stats.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/internal_stats.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[346/360] Compiling builder.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_cache.cc:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
5 warnings generated.
[347/360] Compiling blob_file_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_read_request.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/random_access_file_reader.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/env/file_system_tracer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/file_system.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/file/random_access_file_reader.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/env/file_system_tracer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/file_system.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.cc:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_reader.cc:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/multiget_context.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
6 warnings generated.
[348/360] Compiling blob_file_reader.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_contents.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[349/360] Compiling blob_contents.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/tiered_secondary_cache.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[350/360] Compiling tiered_secondary_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[351/360] Compiling sharded_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[352/360] Compiling secondary_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_entry_roles.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/secondary_cache_adapter.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[353/360] Compiling secondary_cache_adapter.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_entry_roles.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/compressed_secondary_cache.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_reservation_manager.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/typed_cache.h:31:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/cache_helpers.h:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[354/360] Compiling compressed_secondary_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/rocksdb_cpp_interop.cpp:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/block_cache_trace_writer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/rocksdb_cpp_interop.cpp:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/block_cache_trace_writer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/rocksdb_cpp_interop.cpp:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/block_cache_trace_writer.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/rocksdb_cpp_interop.cpp:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
5 warnings generated.
[355/360] Compiling cpp-intepop rocksdb_cpp_interop.cpp
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/lru_cache.h:14:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
4 warnings generated.
[356/360] Compiling lru_cache.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.h:13:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.cc:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_builder.cc:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_file_completion_callback.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/event_helpers.h:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[357/360] Compiling blob_file_builder.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.cc:6:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.h:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.cc:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_context.h:12:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension [-Wc++20-extensions]
 2276 |   using enum SizeApproximationFlags;  // Require C++20 support
      |         ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/blob/blob_fetcher.cc:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/version_set.h:37:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/column_family.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable_list.h:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/memtable.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/merge_helper.h:13:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/range_del_aggregator.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/db/pinned_iterators_manager.h:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/internal_iterator.h:17:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/table/format.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/options/cf_options.h:268:56: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  268 |   bool operator==(const MutableCFOptions& rhs) const = default;
      |                                                        ^
6 warnings generated.
[358/360] Compiling blob_fetcher.cc
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  316 |   bool operator==(const CompressionOptions& rhs) const = default;
      |                                                          ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
      |                                                                  ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:19:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/sharded_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
   67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
      |                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
      |                                                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:23:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/bit_fields.h:119:51: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  119 |   bool operator==(const BitFields& other) const = default;
      |                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/bit_fields.h:120:51: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  120 |   bool operator!=(const BitFields& other) const = default;
      |                                                   ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/bit_fields.h:119:8: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  119 |   bool operator==(const BitFields& other) const = default;
      |        ^
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:506:29: note: in instantiation of template class 'rocksdb::BitFields<unsigned int, rocksdb::clock_cache::BaseClockTable::EecAndScl>' requested here
  506 |   struct EecAndScl : public BitFields<uint32_t, EecAndScl> {
      |                             ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.cc:10:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/cache/clock_cache.h:23:
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/util/bit_fields.h:120:8: warning: defaulted comparison operators are a C++20 extension [-Wc++20-extensions]
  120 |   bool operator!=(const BitFields& other) const = default;
      |        ^
8 warnings generated.
[359/360] Compiling clock_cache.cc
error: emit-module command failed with exit code 1 (use -v to see invocation)
[361/362] Emitting module swift_rocksdb
/Users/admin/builder/spi-builder-workspace/Sources/swift-rocksdb/swift_rocksdb.swift:237:5: error: unexpected ',' separator
235 |         _ fopts: rocksdb.FlushOptions,
236 |         _ columnFamilies: swiftrocks.ColumnFamilyHandlePointerVector,
237 |     ) -> rocksdb.Status {
    |     `- error: unexpected ',' separator
238 |         return swiftrocks.Flush(self, fopts, columnFamilies)
239 |     }
[362/362] Compiling swift_rocksdb swift_rocksdb.swift
/Users/admin/builder/spi-builder-workspace/Sources/swift-rocksdb/swift_rocksdb.swift:237:5: error: unexpected ',' separator
235 |         _ fopts: rocksdb.FlushOptions,
236 |         _ columnFamilies: swiftrocks.ColumnFamilyHandlePointerVector,
237 |     ) -> rocksdb.Status {
    |     `- error: unexpected ',' separator
238 |         return swiftrocks.Flush(self, fopts, columnFamilies)
239 |     }
/Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:10: note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  1 | #pragma once
  2 |
  3 | #include <rocksdb/db.h>
    |          `- note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  4 | #include <rocksdb/utilities/transaction_db.h>
  5 |
<module-includes>:1:9: note: in file included from <module-includes>:1:
  1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h"
    |         `- note: in file included from <module-includes>:1:
  2 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_compression.h"
  3 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_iterator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
 13 | #include <string>
 14 |
 15 | #include "rocksdb/cache.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:15:
 16 | #include "rocksdb/compression_type.h"
 17 | #include "rocksdb/memory_allocator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
 17 | #include <string>
 18 |
 19 | #include "rocksdb/compression_type.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/cache.h:19:
 20 | #include "rocksdb/data_structure.h"
 21 | #include "rocksdb/memory_allocator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/compression_type.h:316:58: warning: defaulted comparison operators are a C++20 extension
314 |   }
315 |
316 |   bool operator==(const CompressionOptions& rhs) const = default;
    |                                                          `- warning: defaulted comparison operators are a C++20 extension
317 | };
318 |
/Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:10: note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  1 | #pragma once
  2 |
  3 | #include <rocksdb/db.h>
    |          `- note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  4 | #include <rocksdb/utilities/transaction_db.h>
  5 |
<module-includes>:1:9: note: in file included from <module-includes>:1:
  1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h"
    |         `- note: in file included from <module-includes>:1:
  2 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_compression.h"
  3 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_iterator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 16 | #include "rocksdb/compression_type.h"
 17 | #include "rocksdb/memory_allocator.h"
 18 | #include "rocksdb/options.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 19 | #include "rocksdb/slice.h"
 20 | #include "rocksdb/status.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  19 | #include <vector>
  20 |
  21 | #include "rocksdb/advanced_options.h"
     |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  22 | #include "rocksdb/comparator.h"
  23 | #include "rocksdb/compression_type.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
  14 | #include "rocksdb/compression_type.h"
  15 | #include "rocksdb/memtablerep.h"
  16 | #include "rocksdb/universal_compaction.h"
     |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:16:
  17 |
  18 | namespace ROCKSDB_NAMESPACE {
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/universal_compaction.h:147:66: warning: defaulted comparison operators are a C++20 extension
145 |         reduce_file_locking(false) {}
146 |
147 |   bool operator==(const CompactionOptionsUniversal& rhs) const = default;
    |                                                                  `- warning: defaulted comparison operators are a C++20 extension
148 | };
149 |
/Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:10: note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  1 | #pragma once
  2 |
  3 | #include <rocksdb/db.h>
    |          `- note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  4 | #include <rocksdb/utilities/transaction_db.h>
  5 |
<module-includes>:1:9: note: in file included from <module-includes>:1:
  1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h"
    |         `- note: in file included from <module-includes>:1:
  2 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_compression.h"
  3 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_iterator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 16 | #include "rocksdb/compression_type.h"
 17 | #include "rocksdb/memory_allocator.h"
 18 | #include "rocksdb/options.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 19 | #include "rocksdb/slice.h"
 20 | #include "rocksdb/status.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  19 | #include <vector>
  20 |
  21 | #include "rocksdb/advanced_options.h"
     |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  22 | #include "rocksdb/comparator.h"
  23 | #include "rocksdb/compression_type.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:67:58: warning: defaulted comparison operators are a C++20 extension
  65 |   Temperature temperature = Temperature::kUnknown;
  66 |   uint64_t age = 0;
  67 |   bool operator==(const FileTemperatureAge& rhs) const = default;
     |                                                          `- warning: defaulted comparison operators are a C++20 extension
  68 | };
  69 |
/Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:10: note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  1 | #pragma once
  2 |
  3 | #include <rocksdb/db.h>
    |          `- note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  4 | #include <rocksdb/utilities/transaction_db.h>
  5 |
<module-includes>:1:9: note: in file included from <module-includes>:1:
  1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h"
    |         `- note: in file included from <module-includes>:1:
  2 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_compression.h"
  3 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_iterator.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 16 | #include "rocksdb/compression_type.h"
 17 | #include "rocksdb/memory_allocator.h"
 18 | #include "rocksdb/options.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_cache.h:18:
 19 | #include "rocksdb/slice.h"
 20 | #include "rocksdb/status.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  19 | #include <vector>
  20 |
  21 | #include "rocksdb/advanced_options.h"
     |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/options.h:21:
  22 | #include "rocksdb/comparator.h"
  23 | #include "rocksdb/compression_type.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/advanced_options.h:136:61: warning: defaulted comparison operators are a C++20 extension
 134 |         allow_compaction(_allow_compaction) {}
 135 |
 136 |   bool operator==(const CompactionOptionsFIFO& rhs) const = default;
     |                                                             `- warning: defaulted comparison operators are a C++20 extension
 137 | };
 138 |
/Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:10: note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  1 | #pragma once
  2 |
  3 | #include <rocksdb/db.h>
    |          `- note: while building module 'rocksdb' imported from /Users/admin/builder/spi-builder-workspace/Sources/cpp-intepop/include/rocksdb_cpp_interop.h:3:
  4 | #include <rocksdb/utilities/transaction_db.h>
  5 |
<module-includes>:17:9: note: in file included from <module-includes>:17:
 15 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/concurrent_task_limiter.h"
 16 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/configurable.h"
 17 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h"
    |         `- note: in file included from <module-includes>:17:
 18 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/customizable.h"
 19 | #import "/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/data_structure.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:10: note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
 11 |
 12 | #include "rocksdb/compression_type.h"
 13 | #include "rocksdb/db.h"
    |          `- note: in file included from /Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/convenience.h:13:
 14 | #include "rocksdb/status.h"
 15 | #include "rocksdb/table.h"
/Users/admin/builder/spi-builder-workspace/Sources/rocksdb/rocksdb/include/rocksdb/db.h:2276:9: warning: using enum declaration is a C++20 extension
2274 |                                       SizeApproximationFlags include_flags) {
2275 |   SizeApproximationOptions options;
2276 |   using enum SizeApproximationFlags;  // Require C++20 support
     |         `- warning: using enum declaration is a C++20 extension
2277 |   options.include_memtables = ((include_flags & INCLUDE_MEMTABLES) != NONE);
2278 |   options.include_files = ((include_flags & INCLUDE_FILES) != NONE);
BUILD FAILURE 6.0 macosSpm