facebook / folly

An open-source C++ library developed and used at Facebook.
https://groups.google.com/forum/?fromgroups#!forum/facebook-folly
Apache License 2.0
28.41k stars 5.57k forks source link

Compile error: class template argument deduction failed #2033

Open 13015517713 opened 1 year ago

13015517713 commented 1 year ago

Environment

Build logs

Compile error as per the readme build. The logs are as follows.

[286/736] Building CXX object CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o
FAILED: CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o 
/usr/bin/ccache /usr/bin/g++-11 -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DFMT_LOCALE -DFOLLY_XLOG_STRIP_PREFIXES=\"/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git:/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/build/folly\" -DGFLAGS_IS_A_DLL=0 -D_GNU_SOURCE -D_REENTRANT -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git -I. -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/double-conversion-v2P0RdSpquR6fgwXiVwHJuKHCb3p1eU_6G4Udsj7KGo/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/glog-i6Qq8Ngww05fipGpxqslROkAj25Nv-n8rQ-KZP50-po/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/snappy-ZyfjGt_Qb3iIFWFhp4qGR613LC88Xo8lbIcrFNpICc0/include -I/usr/include/libdwarf -I/usr/include/libiberty -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libsodium-BKwgV_NUn-W5kq3quTvb1WwyEYpQq9Qjya76pAN-ujQ/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/googletest-YpAwLwjzLCxb7EWZeuMbC3XxM67rtf4t7of9R8b0dR0/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/boost-hqFvdxx7ZBk4z1du3LURui7pCaHgLHhu7W3gcLcUkps/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/fmt-wB-c-tAbV0WsPHgnoWKdckvhlUMBle_6X_oLbgPdDm0/include -O2 -g -DNDEBUG -fcoroutines -g -std=gnu++1z -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -Wshadow-compatible-local -Wno-noexcept-type -faligned-new -fopenmp -pthread -std=gnu++17 -MD -MT CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o -MF CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o.d -o CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o -c /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp: In instantiation of ‘void testInitializerListDeductionGuide() [with TMap = folly::F14ValueMap]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2355:49:   required from here
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: class template argument deduction failed:
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: no matching function for call to ‘F14ValueMap(std::pair<int, double>, <brace-enclosed initializer list>)’
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:932:3: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14ValueMap()-> folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
  932 |   F14ValueMap() = default;
      |   ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:932:3: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 0 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
13015517713 commented 1 year ago

Complete build logs

---
+ CMAKE_PREFIX_PATH=\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libsodium-BKwgV_NUn-W5kq3quTvb1WwyEYpQq9Qjya76pAN-ujQ:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libtool-sdi7g9vBdXO9SrfGvh0YjNgaQfCFiogSWb5KLiP1IbM:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/automake-z7Tpm4Q1q1OIPxq7J77m4ckhPY0aOgMWVMdszNUtTSo:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/autoconf-e5OHqmSaWOnfYw6ejYgNzzZzPBgKmq1js8gYOyOAKcw:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/snappy-ZyfjGt_Qb3iIFWFhp4qGR613LC88Xo8lbIcrFNpICc0:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/googletest-YpAwLwjzLCxb7EWZeuMbC3XxM67rtf4t7of9R8b0dR0:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/glog-i6Qq8Ngww05fipGpxqslROkAj25Nv-n8rQ-KZP50-po:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/fmt-wB-c-tAbV0WsPHgnoWKdckvhlUMBle_6X_oLbgPdDm0:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/double-conversion-v2P0RdSpquR6fgwXiVwHJuKHCb3p1eU_6G4Udsj7KGo:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/cmake-C7AVFtjQPoydfp7j7zEK740L8dsOXN4SqpQ2SMv_qNk:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/ninja-91qwFWZuuU365O2C4a4BtWye9_e28iM5Vpa7Gh_HNb8:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/boost-hqFvdxx7ZBk4z1du3LURui7pCaHgLHhu7W3gcLcUkps:\
+ GETDEPS_BUILD_DIR=/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/build \
+ GETDEPS_INSTALL_DIR=/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed \
+ LD_LIBRARY_PATH=\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libsodium-BKwgV_NUn-W5kq3quTvb1WwyEYpQq9Qjya76pAN-ujQ/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libtool-sdi7g9vBdXO9SrfGvh0YjNgaQfCFiogSWb5KLiP1IbM/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/snappy-ZyfjGt_Qb3iIFWFhp4qGR613LC88Xo8lbIcrFNpICc0/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/googletest-YpAwLwjzLCxb7EWZeuMbC3XxM67rtf4t7of9R8b0dR0/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/glog-i6Qq8Ngww05fipGpxqslROkAj25Nv-n8rQ-KZP50-po/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/fmt-wB-c-tAbV0WsPHgnoWKdckvhlUMBle_6X_oLbgPdDm0/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/double-conversion-v2P0RdSpquR6fgwXiVwHJuKHCb3p1eU_6G4Udsj7KGo/lib:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/boost-hqFvdxx7ZBk4z1du3LURui7pCaHgLHhu7W3gcLcUkps/lib:\
+      /usr/local/cuda-10.1/lib64:\
+      /home/pxd/anaconda3/pkgs/qt-main-5.15.2-h327a75a_7/lib:\
+      /home/wcx/miniconda/pkgs/cudatoolkit-10.2.89-hfd86e86_1/lib:\
+      /usr/local/cuda-10.0/lib64:\
+      /usr/local/cuda-10.2/lib64:\
+      /usr/local/cuda-10.2/lib64:\
+      /home/wcx/gitProject/kernel-learning/llvm/llvm-11.0.1.src/build/lib:\
+      /usr/local/cuda-10.1/lib64:\
+      /home/pxd/anaconda3/pkgs/qt-main-5.15.2-h327a75a_7/lib:\
+      /home/wcx/miniconda/pkgs/cudatoolkit-10.2.89-hfd86e86_1/lib:\
+      /usr/local/cuda-10.0/lib64:\
+      /usr/local/cuda-10.2/lib64:\
+      /usr/local/cuda-10.2/lib64:\
+      /home/wcx/gitProject/kernel-learning/llvm/llvm-11.0.1.src/build/lib:\
+      '':\
+ PATH=\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libtool-sdi7g9vBdXO9SrfGvh0YjNgaQfCFiogSWb5KLiP1IbM/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/automake-z7Tpm4Q1q1OIPxq7J77m4ckhPY0aOgMWVMdszNUtTSo/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/autoconf-e5OHqmSaWOnfYw6ejYgNzzZzPBgKmq1js8gYOyOAKcw/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/cmake-C7AVFtjQPoydfp7j7zEK740L8dsOXN4SqpQ2SMv_qNk/bin:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/ninja-91qwFWZuuU365O2C4a4BtWye9_e28iM5Vpa7Gh_HNb8/bin:\
+      /usr/local/cuda-10.1/bin:\
+      /home/wcx/.local/bin:\
+      /usr/local/cuda-10.1/bin:\
+      /home/wcx/anaconda3/bin:\
+      /home/wcx/anaconda3/condabin:\
+      /home/wcx/.vscode-server/bin/4cb974a7aed77a74c7813bdccd99ee0d04901215/bin/remote-cli:\
+      /usr/bin:\
+      /bin:\
+      /usr/sbin:\
+      /sbin:\
+      /home/cmj/openssh/usr/bin:\
+      /snap/bin:\
+ PKG_CONFIG_PATH=\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libsodium-BKwgV_NUn-W5kq3quTvb1WwyEYpQq9Qjya76pAN-ujQ/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/googletest-YpAwLwjzLCxb7EWZeuMbC3XxM67rtf4t7of9R8b0dR0/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/glog-i6Qq8Ngww05fipGpxqslROkAj25Nv-n8rQ-KZP50-po/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U/lib/pkgconfig:\
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/fmt-wB-c-tAbV0WsPHgnoWKdckvhlUMBle_6X_oLbgPdDm0/lib/pkgconfig:\
+ SSL_CERT_DIR=/etc/ssl/certs \
+ cd /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/build/folly && \
+ /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/cmake-C7AVFtjQPoydfp7j7zEK740L8dsOXN4SqpQ2SMv_qNk/bin/cmake \
+      --build \
+      /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/build/folly \
+      --target \
+      install \
+      --config \
+      Release \
+      -j \
+      40
[1/736] Building CXX object CMakeFiles/parallel_map_test.dir/folly/gen/test/ParallelMapTest.cpp.o
[2/736] Building CXX object CMakeFiles/will_equal_test.dir/folly/futures/test/WillEqualTest.cpp.o
[3/736] Building CXX object CMakeFiles/async_timeout_test.dir/folly/io/async/test/AsyncTimeoutTest.cpp.o
[4/736] Building CXX object CMakeFiles/edf_thread_pool_executor_benchmark.dir/folly/executors/test/EDFThreadPoolExecutorBenchmark.cpp.o
[5/736] Building CXX object CMakeFiles/format_other_test.dir/folly/test/FormatOtherTest.cpp.o
[6/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/IOThreadPoolExecutor.cpp.o
[7/736] Building CXX object CMakeFiles/core_test.dir/folly/futures/test/CoreTest.cpp.o
[8/736] Building CXX object CMakeFiles/global_executor_test.dir/folly/executors/test/GlobalExecutorTest.cpp.o
[9/736] Building CXX object CMakeFiles/combine_test.dir/folly/gen/test/CombineTest.cpp.o
[10/736] Building CXX object CMakeFiles/while_do_test.dir/folly/futures/test/WhileDoTest.cpp.o
[11/736] Building CXX object CMakeFiles/self_destruct_test.dir/folly/futures/test/SelfDestructTest.cpp.o
[12/736] Building CXX object CMakeFiles/filter_test.dir/folly/futures/test/FilterTest.cpp.o
[13/736] Building CXX object CMakeFiles/string_keyed_benchmark.dir/folly/experimental/test/StringKeyedBenchmark.cpp.o
[14/736] Building CXX object CMakeFiles/context_test.dir/folly/futures/test/ContextTest.cpp.o
[15/736] Building CXX object CMakeFiles/callback_lifetime_test.dir/folly/futures/test/CallbackLifetimeTest.cpp.o
[16/736] Building CXX object CMakeFiles/dynamic_other_test.dir/folly/test/DynamicOtherTest.cpp.o
[17/736] Building CXX object CMakeFiles/writechain_test.dir/folly/io/async/test/WriteChainAsyncTransportWrapperTest.cpp.o
[18/736] Building CXX object CMakeFiles/EventBaseLocalTest.dir/folly/io/async/test/EventBaseLocalTest.cpp.o
[19/736] Building CXX object CMakeFiles/poll_test.dir/folly/futures/test/PollTest.cpp.o
[20/736] Building CXX object CMakeFiles/format_benchmark.dir/folly/test/FormatBenchmark.cpp.o
[21/736] Building CXX object CMakeFiles/then_test.dir/folly/futures/test/ThenTest.cpp.o
[22/736] Building CXX object CMakeFiles/then_compile_test.dir/folly/futures/test/ThenCompileTest.cpp.o
[23/736] Building CXX object CMakeFiles/barrier_test.dir/folly/futures/test/BarrierTest.cpp.o
[24/736] Building CXX object CMakeFiles/timed_drivable_executor_test.dir/folly/executors/test/TimedDrivableExecutorTest.cpp.o
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Executor.h:23,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/QueuedImmediateExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/HazptrDomain.h:24,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/Hazptr.h:20,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:30,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = void()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<void()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_until(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:310:36,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_until(T&, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:297:24,
    inlined from ‘bool folly::TimedDrivableExecutor::try_wait_until(const std::chrono::time_point<_Clock, _Duration1>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:95:45:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_111::value.folly::Function<void()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In member function ‘bool folly::TimedDrivableExecutor::try_wait_until(const std::chrono::time_point<_Clock, _Duration1>&) [with Clock = std::chrono::_V2::system_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Executor.h:23,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/QueuedImmediateExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/HazptrDomain.h:24,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/Hazptr.h:20,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:30,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = void()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<void()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:289:72,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_for(const std::chrono::duration<_Rep, _Period>&) [with Rep = long int; Period = std::ratio<1, 1000>; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:330:24,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_for(T&, const std::chrono::duration<_Rep, _Period>&) [with Rep = long int; Period = std::ratio<1, 1000>; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:317:24,
    inlined from ‘bool folly::TimedDrivableExecutor::try_wait_for(const std::chrono::duration<_Rep1, _Period1>&) [with Rep = long int; Period = std::ratio<1, 1000>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:88:43:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_111::value.folly::Function<void()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In member function ‘bool folly::TimedDrivableExecutor::try_wait_for(const std::chrono::duration<_Rep1, _Period1>&) [with Rep = long int; Period = std::ratio<1, 1000>]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Executor.h:23,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/QueuedImmediateExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/HazptrDomain.h:24,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/Hazptr.h:20,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:30,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = void()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<void()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_for(const std::chrono::duration<_Rep, _Period>&) [with Rep = long int; Period = std::ratio<1, 1000>; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:334:71,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue_for(T&, const std::chrono::duration<_Rep, _Period>&) [with Rep = long int; Period = std::ratio<1, 1000>; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:317:24,
    inlined from ‘bool folly::TimedDrivableExecutor::try_wait_for(const std::chrono::duration<_Rep1, _Period1>&) [with Rep = long int; Period = std::ratio<1, 1000>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:88:43:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_111::value.folly::Function<void()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/test/TimedDrivableExecutorTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In member function ‘bool folly::TimedDrivableExecutor::try_wait_for(const std::chrono::duration<_Rep1, _Period1>&) [with Rep = long int; Period = std::ratio<1, 1000>]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
[25/736] Building CXX object CMakeFiles/interrupt_test.dir/folly/futures/test/InterruptTest.cpp.o
[26/736] Building CXX object CMakeFiles/promise_test.dir/folly/futures/test/PromiseTest.cpp.o
[27/736] Building CXX object CMakeFiles/fibers_benchmark.dir/folly/fibers/test/FibersBenchmark.cpp.o
[28/736] Building CXX object CMakeFiles/dynamic_parser_test.dir/folly/experimental/test/DynamicParserTest.cpp.o
[29/736] Building CXX object CMakeFiles/shared_promise_test.dir/folly/futures/test/SharedPromiseTest.cpp.o
[30/736] Building CXX object CMakeFiles/config_update_test.dir/folly/logging/test/ConfigUpdateTest.cpp.o
[31/736] Building CXX object CMakeFiles/folly_test_util.dir/folly/test/JsonTestUtil.cpp.o
[32/736] Building CXX object CMakeFiles/serial_executor_test.dir/folly/executors/test/SerialExecutorTest.cpp.o
[33/736] Building CXX object CMakeFiles/json_patch_test.dir/folly/test/json_patch_test.cpp.o
[34/736] Building CXX object CMakeFiles/folly_test_support.dir/folly/io/async/test/TestSSLServer.cpp.o
[35/736] Building CXX object CMakeFiles/via_test.dir/folly/futures/test/ViaTest.cpp.o
[36/736] Building CXX object CMakeFiles/timekeeper_test.dir/folly/futures/test/TimekeeperTest.cpp.o
[37/736] Building CXX object CMakeFiles/config_parser_test.dir/folly/logging/test/ConfigParserTest.cpp.o
[38/736] Building CXX object CMakeFiles/times_test.dir/folly/futures/test/TimesTest.cpp.o
[39/736] Building CXX object CMakeFiles/json_schema_test.dir/folly/experimental/test/JSONSchemaTest.cpp.o
[40/736] Building CXX object CMakeFiles/ensure_test.dir/folly/futures/test/EnsureTest.cpp.o
[41/736] Building CXX object CMakeFiles/dynamic_converter_test.dir/folly/test/DynamicConverterTest.cpp.o
[42/736] Building CXX object CMakeFiles/stringkeyed_test.dir/folly/experimental/test/StringKeyedTest.cpp.o
[43/736] Building CXX object CMakeFiles/async_file_writer_test.dir/folly/logging/test/AsyncFileWriterTest.cpp.o
[44/736] Building CXX object CMakeFiles/map_test.dir/folly/futures/test/MapTest.cpp.o
[45/736] Building CXX object CMakeFiles/parallel_benchmark.dir/folly/gen/test/ParallelBenchmark.cpp.o
[46/736] Building CXX object CMakeFiles/future_splitter_test.dir/folly/futures/test/FutureSplitterTest.cpp.o
[47/736] Building CXX object CMakeFiles/future_dag_test.dir/folly/experimental/test/FutureDAGTest.cpp.o
[48/736] Building CXX object CMakeFiles/fiber_io_executor_test.dir/folly/executors/test/FiberIOExecutorTest.cpp.o
[49/736] Building CXX object CMakeFiles/window_test.dir/folly/futures/test/WindowTest.cpp.o
[50/736] Building CXX object CMakeFiles/retrying_test.dir/folly/futures/test/RetryingTest.cpp.o
[51/736] Building CXX object CMakeFiles/folly_test_support.dir/folly/io/async/test/ScopedBoundPort.cpp.o
[52/736] Building CXX object CMakeFiles/folly_base.dir/folly/Subprocess.cpp.o
[53/736] Building CXX object CMakeFiles/folly_base.dir/folly/dynamic.cpp.o
[54/736] Building CXX object CMakeFiles/folly_base.dir/folly/json.cpp.o
[55/736] Building CXX object CMakeFiles/folly_base.dir/folly/json_patch.cpp.o
[56/736] Building CXX object CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64Api.cpp.o
[57/736] Building CXX object CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64SWAR.cpp.o
[58/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/Codel.cpp.o
[59/736] Building CXX object CMakeFiles/folly_base.dir/folly/detail/base64_detail/Base64_SSE4_2.cpp.o
[60/736] Building CXX object CMakeFiles/folly_base.dir/folly/detail/StaticSingletonManager.cpp.o
[61/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/ExecutorWithPriority.cpp.o
[62/736] Building CXX object CMakeFiles/folly_base.dir/folly/detail/UniqueInstance.cpp.o
[63/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/SoftRealTimeExecutor.cpp.o
[64/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/Select64.cpp.o
[65/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/JemallocHugePageAllocator.cpp.o
[66/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/QueueObserver.cpp.o
[67/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/coro/Baton.cpp.o
[68/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/coro/detail/Malloc.cpp.o
[69/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/QuotientMultiSet.cpp.o
[70/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/JemallocNodumpAllocator.cpp.o
[71/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/ThreadedRepeatingFunctionRunner.cpp.o
[72/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/thread_factory/PriorityThreadFactory.cpp.o
[73/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/ManualExecutor.cpp.o
[74/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/QueuedImmediateExecutor.cpp.o
[75/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/AtomicReadMostlyMainPtr.cpp.o
[76/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/crypto/Blake2xb.cpp.o
[77/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/EnvUtil.cpp.o
[78/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/StackTrace.cpp.o
[79/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/crypto/detail/MathOperation_SSE2.cpp.o
[80/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/crypto/detail/MathOperation_AVX2.cpp.o
[81/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/crypto/detail/MathOperation_Simple.cpp.o
[82/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/crypto/LtHash.cpp.o
[83/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/coro/Mutex.cpp.o
[84/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/FunctionScheduler.cpp.o
[85/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/TimerFD.cpp.o
[86/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionTracerLib.cpp.o
[87/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/TimerFDTimeoutManager.cpp.o
[88/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/STTimerFDTimeoutManager.cpp.o
[89/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/AsyncIO.cpp.o
[90/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionStackTraceLib.cpp.o
[91/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/coro/SharedMutex.cpp.o
[92/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/IOThreadPoolDeadlockDetectorObserver.cpp.o
[93/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/TimekeeperScheduledExecutor.cpp.o
[94/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/DynamicParser.cpp.o
[95/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/FsUtil.cpp.o
[96/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/bser/Load.cpp.o
[97/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionTracerSingleton.cpp.o
[98/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/IoUring.cpp.o
[99/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/bser/Dump.cpp.o
[100/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/StrandExecutor.cpp.o
[101/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/channels/RateLimiter.cpp.o
[102/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/AsyncBase.cpp.o
[103/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/TimedDrivableExecutor.cpp.o
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Executor.h:23,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/QueuedImmediateExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/HazptrDomain.h:24,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/Hazptr.h:20,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:30,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = void()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<void()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:289:72,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:280:10,
    inlined from ‘size_t folly::TimedDrivableExecutor::run()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:58:41:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_111::value.folly::Function<void()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In member function ‘size_t folly::TimedDrivableExecutor::run()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Executor.h:23,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/QueuedImmediateExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/HazptrDomain.h:24,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/synchronization/Hazptr.h:20,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:30,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = void()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = void()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<void()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<void()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:289:72,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<void()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:280:10,
    inlined from ‘bool folly::TimedDrivableExecutor::_ZN5folly21TimedDrivableExecutor8try_waitEv.part.0()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:83:37:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<void()> >::storage_.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<void()> >::StorageNonTriviallyDestructible::._anon_111::value.folly::Function<void()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In member function ‘bool folly::TimedDrivableExecutor::_ZN5folly21TimedDrivableExecutor8try_waitEv.part.0()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
[104/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/ThreadWheelTimekeeperHighRes.cpp.o
[105/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/SerialExecutor.cpp.o
[106/736] Building CXX object CMakeFiles/folly_base.dir/folly/ext/test_ext.cpp.o
[107/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/StackTrace.cpp.o
[108/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionTracer.cpp.o
[109/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/IoUringBackend.cpp.o
[110/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/LineReader.cpp.o
[111/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/ThreadedExecutor.cpp.o
[112/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SymbolizedFrame.cpp.o
[113/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/ThreadPoolExecutor.cpp.o
[114/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionTracer.cpp.o
[115/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/EDFThreadPoolExecutor.cpp.o
[116/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Dwarf.cpp.o
[117/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/ExceptionCounterLib.cpp.o
[118/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Elf.cpp.o
[119/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/exception_tracer/SmartExceptionStackTraceHooks.cpp.o
[120/736] Building CXX object CMakeFiles/folly_base.dir/folly/external/farmhash/farmhash.cpp.o
[121/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/NestedCommandLineApp.cpp.o
[122/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfSection.cpp.o
[123/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SymbolizePrinter.cpp.o
[124/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfImpl.cpp.o
[125/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/ElfCache.cpp.o
[126/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/detail/AtomicBatchDispatcher.cpp.o
[127/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/SpookyHashV2.cpp.o
[128/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/detail/ChecksumDetail.cpp.o
[129/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/SpookyHashV1.cpp.o
[130/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/IoUringEvent.cpp.o
[131/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/ProgramOptions.cpp.o
[132/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/detail/Crc32cDetail.cpp.o
[133/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/Checksum.cpp.o
[134/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfLineNumberVM.cpp.o
[135/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/AsyncIoUringSocket.cpp.o
[136/736] Building CXX object CMakeFiles/folly_base.dir/folly/init/Phase.cpp.o
[137/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/IoUringEventBaseLocal.cpp.o
[138/736] Building CXX object CMakeFiles/folly_base.dir/folly/hash/detail/Crc32CombineDetail.cpp.o
[139/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/SignalHandler.cpp.o
[140/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/settings/Settings.cpp.o
[141/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/DwarfUtil.cpp.o
[142/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/GlobalExecutor.cpp.o
[143/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/SocketOptionMap.cpp.o
[144/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/Cursor.cpp.o
[145/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/ShutdownSocketSet.cpp.o
[146/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/SimpleAsyncIO.cpp.o
[147/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/Fiber.cpp.o
[148/736] Building CXX object CMakeFiles/folly_base.dir/folly/executors/CPUThreadPoolExecutor.cpp.o
[149/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/IOBufIovecBuilder.cpp.o
[150/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/Baton.cpp.o
[151/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/GuardPageAllocator.cpp.o
[152/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/RecordIO.cpp.o
[153/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/DelayedDestruction.cpp.o
[154/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/observer/detail/Core.cpp.o
[155/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/IOBufQueue.cpp.o
[156/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/async/Async.cpp.o
[157/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/TestUtil.cpp.o
[158/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/BatchSemaphore.cpp.o
[159/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncSocketException.cpp.o
[160/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/IOBuf.cpp.o
[161/736] Building CXX object CMakeFiles/folly_base.dir/folly/init/Init.cpp.o
[162/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/detail/Core.cpp.o
[163/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/SharedPromise.cpp.o
[164/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/FiberManager.cpp.o
[165/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/Barrier.cpp.o
[166/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/Promise.cpp.o
[167/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/Future.cpp.o
[168/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/Semaphore.cpp.o
[169/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/SemaphoreBase.cpp.o
[170/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/ManualTimekeeper.cpp.o
[171/736] Building CXX object CMakeFiles/folly_base.dir/folly/fibers/SimpleLoopController.cpp.o
[172/736] Building CXX object CMakeFiles/folly_base.dir/folly/lang/CString.cpp.o
[173/736] Building CXX object CMakeFiles/folly_base.dir/folly/lang/ToAscii.cpp.o
[174/736] Building CXX object CMakeFiles/folly_base.dir/folly/lang/Exception.cpp.o
[175/736] Building CXX object CMakeFiles/folly_base.dir/folly/lang/UncaughtExceptions.cpp.o
[176/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncSignalHandler.cpp.o
[177/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncPipe.cpp.o
[178/736] Building CXX object CMakeFiles/folly_base.dir/folly/lang/SafeAssert.cpp.o
[179/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/PasswordInFile.cpp.o
[180/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/SSLOptions.cpp.o
[181/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/fdsock/SocketFds.cpp.o
[182/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/ssl/SSLErrors.cpp.o
[183/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/symbolizer/Symbolizer.cpp.o
[184/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/InitWeak.cpp.o
[185/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncTimeout.cpp.o
[186/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncSocketTransport.cpp.o
[187/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/FileHandlerFactory.cpp.o
[188/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventBaseThread.cpp.o
[189/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventBaseManager.cpp.o
[190/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventBaseBackendBase.cpp.o
[191/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/ssl/OpenSSLUtils.cpp.o
[192/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/BridgeFromGoogleLogging.cpp.o
[193/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/GlobalShutdownSocketSet.cpp.o
[194/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/AsyncFileWriter.cpp.o
[195/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventHandler.cpp.o
[196/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogCategoryConfig.cpp.o
[197/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/AsyncLogWriter.cpp.o
[198/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventBaseLocal.cpp.o
[199/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/ScopedEventBaseThread.cpp.o
[200/736] Building CXX object CMakeFiles/folly_base.dir/folly/futures/ThreadWheelTimekeeper.cpp.o
[201/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/TimeoutManager.cpp.o
[202/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogName.cpp.o
[203/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/ImmediateFileWriter.cpp.o
[204/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/FileWriterFactory.cpp.o
[205/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/HHWheelTimer.cpp.o
[206/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/Init.cpp.o
[207/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogHandlerConfig.cpp.o
[208/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/SanitizeAddress.cpp.o
[209/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/GlogStyleFormatter.cpp.o
[210/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/detail/MallocImpl.cpp.o
[211/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogStream.cpp.o
[212/736] Building CXX object CMakeFiles/folly_base.dir/folly/net/detail/SocketFileDescriptorMap.cpp.o
[213/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Fcntl.cpp.o
[214/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/CustomLogFormatter.cpp.o
[215/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/RateLimiter.cpp.o
[216/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogLevel.cpp.o
[217/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Builtins.cpp.o
[218/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/ReentrantAllocator.cpp.o
[219/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Dirent.cpp.o
[220/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Libgen.cpp.o
[221/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncUDPSocket.cpp.o
[222/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Malloc.cpp.o
[223/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogMessage.cpp.o
[224/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/SanitizeLeak.cpp.o
[225/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/PThread.cpp.o
[226/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogConfig.cpp.o
[227/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Sched.cpp.o
[228/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/observer/detail/ObserverManager.cpp.o
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/Core.h:19,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/ObserverManager.cpp:17:
In member function ‘std::size_t folly::Function<FunctionType>::exec(folly::Function<FunctionType>::Op, folly::Function<FunctionType>::Data*, folly::Function<FunctionType>::Data*) const [with FunctionType = std::shared_ptr<folly::observer_detail::Core>()]’,
    inlined from ‘folly::Function<FunctionType>::~Function() [with FunctionType = std::shared_ptr<folly::observer_detail::Core>()]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:806:21,
    inlined from ‘void folly::Optional<Value>::StorageNonTriviallyDestructible::clear() [with Value = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:462:21,
    inlined from ‘folly::Optional<Value>::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:457:47,
    inlined from ‘folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::~Optional()’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Optional.h:107:7,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntilSC(folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:458:3,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration<long int, std::ratio<1, 1000000000> >; T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:429:43,
    inlined from ‘folly::Optional<T> folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue() [with T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:289:72,
    inlined from ‘bool folly::UnboundedQueue<T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom>::try_dequeue(T&) [with T = folly::Function<std::shared_ptr<folly::observer_detail::Core>()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:280:10,
    inlined from ‘folly::observer_detail::ObserverManager::UpdatesManager::NextQueueProcessor::NextQueueProcessor()::<lambda()>’ at /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/ObserverManager.cpp:125:36:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/Function.h:657:10: warning: ‘ret.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::storage_.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::StorageNonTriviallyDestructible::<unnamed>.folly::Optional<folly::Function<std::shared_ptr<folly::observer_detail::Core>()> >::StorageNonTriviallyDestructible::._anon_145::value.folly::Function<std::shared_ptr<folly::observer_detail::Core>()>::exec_’ may be used uninitialized [-Wmaybe-uninitialized]
  657 |     if (!exec_) {
      |          ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/executors/TimedDrivableExecutor.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/futures/Future.h:34,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/Core.h:21,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/ObserverManager.h:22,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/experimental/observer/detail/ObserverManager.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h: In lambda function:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/concurrency/UnboundedQueue.h:453:24: note: ‘ret’ declared here
  453 |     folly::Optional<T> ret = e.takeItem();
      |                        ^~~
[229/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/ObjectToString.cpp.o
[230/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Stdlib.cpp.o
[231/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysFile.cpp.o
[232/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/Logger.cpp.o
[233/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Stdio.cpp.o
[234/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysMman.cpp.o
[235/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysStat.cpp.o
[236/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/String.cpp.o
[237/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysResource.cpp.o
[238/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysMembarrier.cpp.o
[239/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysTime.cpp.o
[240/736] Building CXX object CMakeFiles/folly_base.dir/folly/net/NetOps.cpp.o
[241/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogCategory.cpp.o
[242/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/VirtualEventBase.cpp.o
[243/736] Building CXX object CMakeFiles/folly_base.dir/folly/net/NetOpsDispatcher.cpp.o
[244/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Sockets.cpp.o
[245/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/OpenSSL.cpp.o
[246/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/SSLContext.cpp.o
[247/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/StandardLogHandler.cpp.o
[248/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogStreamProcessor.cpp.o
[249/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Filesystem.cpp.o
[250/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/StreamHandlerFactory.cpp.o
[251/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Time.cpp.o
[252/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/Unistd.cpp.o
[253/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/SanitizeThread.cpp.o
[254/736] Building CXX object CMakeFiles/folly_base.dir/folly/stats/detail/DoubleRadixSort.cpp.o
[255/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/WaitOptions.cpp.o
[256/736] Building CXX object CMakeFiles/folly_base.dir/folly/portability/SysUio.cpp.o
[257/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/fdsock/AsyncFdSocket.cpp.o
[258/736] Building CXX object CMakeFiles/folly_base.dir/folly/net/TcpInfoDispatcher.cpp.o
[259/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/xlog.cpp.o
[260/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/detail/Sleeper.cpp.o
[261/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/AtomicNotification.cpp.o
[262/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncServerSocket.cpp.o
[263/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/Init.cpp.o
[264/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/Request.cpp.o
[265/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/HardwareConcurrency.cpp.o
[266/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/ParkingLot.cpp.o
[267/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/MallctlHelper.cpp.o
[268/736] Building ASM object CMakeFiles/folly_base.dir/folly/memcpy.S.o
[269/736] Building CXX object CMakeFiles/folly_base.dir/folly/net/TcpInfo.cpp.o
[270/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/detail/Hardware.cpp.o
[271/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/detail/OpenSSLThreading.cpp.o
[272/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/AsymmetricThreadFence.cpp.o
[273/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/StandardLogHandlerFactory.cpp.o
[274/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/TerminateCancellationToken.cpp.o
[275/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/detail/OpenSSLSession.cpp.o
[276/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/io/HugePages.cpp.o
[277/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/DistributedMutex.cpp.o
[278/736] Building CXX object CMakeFiles/folly_base.dir/folly/stats/QuantileEstimator.cpp.o
[279/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/ThreadId.cpp.o
[280/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/AtFork.cpp.o
[281/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/EventBase.cpp.o
[282/736] Building CXX object CMakeFiles/folly_base.dir/folly/memory/ThreadCachedArena.cpp.o
[283/736] Building CXX object CMakeFiles/folly_base.dir/folly/stats/TDigest.cpp.o
[284/736] Building CXX object CMakeFiles/folly_base.dir/folly/tracing/AsyncStack.cpp.o
[285/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/Pid.cpp.o
[286/736] Building CXX object CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o
FAILED: CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o 
/usr/bin/ccache /usr/bin/g++-11 -DBOOST_ATOMIC_NO_LIB -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DFMT_LOCALE -DFOLLY_XLOG_STRIP_PREFIXES=\"/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git:/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/build/folly\" -DGFLAGS_IS_A_DLL=0 -D_GNU_SOURCE -D_REENTRANT -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git -I. -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/double-conversion-v2P0RdSpquR6fgwXiVwHJuKHCb3p1eU_6G4Udsj7KGo/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/glog-i6Qq8Ngww05fipGpxqslROkAj25Nv-n8rQ-KZP50-po/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libevent-olKxd9vstqwnRm9rEErXw9Hn7UVLkieMKiMQSI5x4oo/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/xz-927AAZbfhhKrxsYj3-LSDSbm4-1MEPf6Ml9gLh2uGd0/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/lz4-q2ffyqYSpGjJWOVXlopH63XfvP6qBQpTaXnhJycFhzE/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/zstd-t-fdw3hlGdozX3Tdq3g1HvbuLa6uV2zPn3lJSHkcIMs/include -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/snappy-ZyfjGt_Qb3iIFWFhp4qGR613LC88Xo8lbIcrFNpICc0/include -I/usr/include/libdwarf -I/usr/include/libiberty -I/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/libsodium-BKwgV_NUn-W5kq3quTvb1WwyEYpQq9Qjya76pAN-ujQ/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/googletest-YpAwLwjzLCxb7EWZeuMbC3XxM67rtf4t7of9R8b0dR0/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/boost-hqFvdxx7ZBk4z1du3LURui7pCaHgLHhu7W3gcLcUkps/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/gflags-wvL5Gcy54I5UqTZEBr3lk4gjMg6v0-lkSvogAqADX8U/include -isystem /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/installed/fmt-wB-c-tAbV0WsPHgnoWKdckvhlUMBle_6X_oLbgPdDm0/include -O2 -g -DNDEBUG -fcoroutines -g -std=gnu++1z -finput-charset=UTF-8 -fsigned-char -Wall -Wno-deprecated -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused -Wuninitialized -Wunused-label -Wunused-result -Wshadow-compatible-local -Wno-noexcept-type -faligned-new -fopenmp -pthread -std=gnu++17 -MD -MT CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o -MF CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o.d -o CMakeFiles/f14_map_test.dir/folly/container/test/F14MapTest.cpp.o -c /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp: In instantiation of ‘void testInitializerListDeductionGuide() [with TMap = folly::F14ValueMap]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2355:49:   required from here
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: class template argument deduction failed:
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: no matching function for call to ‘F14ValueMap(std::pair<int, double>, <brace-enclosed initializer list>)’
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:932:3: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14ValueMap()-> folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
  932 |   F14ValueMap() = default;
      |   ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:932:3: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 0 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:42,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:39:7: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14ValueMap(folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>)-> folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
   39 | class F14ValueMap;
      |       ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:39:7: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1032:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class Alloc, class> folly::F14ValueMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, Alloc)-> folly::F14ValueMap<Key, Mapped, Hasher, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1032 | F14ValueMap(
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1032:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1018:1: note: candidate: ‘template<class Key, class Mapped, class Alloc, class> folly::F14ValueMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Alloc)-> folly::F14ValueMap<Key, Mapped, folly::HeterogeneousAccessHash<T>, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1018 | F14ValueMap(std::initializer_list<std::pair<Key, Mapped>>, std::size_t, Alloc)
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1018:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1006:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc, class, class, class> folly::F14ValueMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14ValueMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1006 | F14ValueMap(
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1006:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:990:1: note: candidate: ‘template<class InputIt, class Hasher, class Alloc, class, class, class> folly::F14ValueMap(InputIt, InputIt, std::size_t, Hasher, Alloc)-> folly::F14ValueMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
  990 | F14ValueMap(InputIt, InputIt, std::size_t, Hasher, Alloc) -> F14ValueMap<
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:990:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 5 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:976:1: note: candidate: ‘template<class InputIt, class Alloc, class, class> folly::F14ValueMap(InputIt, InputIt, std::size_t, Alloc)-> folly::F14ValueMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, folly::HeterogeneousAccessHash<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
  976 | F14ValueMap(InputIt, InputIt, std::size_t, Alloc) -> F14ValueMap<
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:976:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 4 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:962:1: note: candidate: ‘template<class InputIt, class Hasher, class KeyEqual, class Alloc, class, class, class, class> folly::F14ValueMap(InputIt, InputIt, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14ValueMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, KeyEqual, Alloc>’
  962 | F14ValueMap(
      | ^~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:962:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:954:5: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::pair<int, double> >’
  954 |     typename Hasher = f14::DefaultHasher<iterator_key_type_t<InputIt>>,
      |     ^~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp: In instantiation of ‘void testInitializerListDeductionGuide() [with TMap = folly::F14NodeMap]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2356:48:   required from here
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: class template argument deduction failed:
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: no matching function for call to ‘F14NodeMap(std::pair<int, double>, <brace-enclosed initializer list>)’
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1066:3: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14NodeMap()-> folly::F14NodeMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1066 |   F14NodeMap() = default;
      |   ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1066:3: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 0 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:42,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:31:7: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14NodeMap(folly::F14NodeMap<Key, Mapped, Hasher, KeyEqual, Alloc>)-> folly::F14NodeMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
   31 | class F14NodeMap;
      |       ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:31:7: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘folly::F14NodeMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1170:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class Alloc, class> folly::F14NodeMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, Alloc)-> folly::F14NodeMap<Key, Mapped, Hasher, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1170 | F14NodeMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1170:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1156:1: note: candidate: ‘template<class Key, class Mapped, class Alloc, class> folly::F14NodeMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Alloc)-> folly::F14NodeMap<Key, Mapped, folly::HeterogeneousAccessHash<T>, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1156 | F14NodeMap(std::initializer_list<std::pair<Key, Mapped>>, std::size_t, Alloc)
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1156:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1144:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc, class, class, class> folly::F14NodeMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14NodeMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1144 | F14NodeMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1144:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1128:1: note: candidate: ‘template<class InputIt, class Hasher, class Alloc, class, class, class> folly::F14NodeMap(InputIt, InputIt, std::size_t, Hasher, Alloc)-> folly::F14NodeMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1128 | F14NodeMap(InputIt, InputIt, std::size_t, Hasher, Alloc) -> F14NodeMap<
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1128:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 5 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1114:1: note: candidate: ‘template<class InputIt, class Alloc, class, class> folly::F14NodeMap(InputIt, InputIt, std::size_t, Alloc)-> folly::F14NodeMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, folly::HeterogeneousAccessHash<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1114 | F14NodeMap(InputIt, InputIt, std::size_t, Alloc) -> F14NodeMap<
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1114:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 4 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1100:1: note: candidate: ‘template<class InputIt, class Hasher, class KeyEqual, class Alloc, class, class, class, class> folly::F14NodeMap(InputIt, InputIt, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14NodeMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, KeyEqual, Alloc>’
 1100 | F14NodeMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1100:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1093:5: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::pair<int, double> >’
 1093 |     typename Hasher = f14::DefaultHasher<iterator_key_type_t<InputIt>>,
      |     ^~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp: In instantiation of ‘void testInitializerListDeductionGuide() [with TMap = folly::F14VectorMap]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2357:50:   required from here
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: class template argument deduction failed:
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: no matching function for call to ‘F14VectorMap(std::pair<int, double>, <brace-enclosed initializer list>)’
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1386:3: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14VectorMap()-> folly::F14VectorMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1386 |   F14VectorMap() = default;
      |   ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1386:3: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 0 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:42,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:47:7: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14VectorMap(folly::F14VectorMap<Key, Mapped, Hasher, KeyEqual, Alloc>)-> folly::F14VectorMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
   47 | class F14VectorMap;
      |       ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:47:7: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘folly::F14VectorMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1533:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class Alloc, class> folly::F14VectorMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, Alloc)-> folly::F14VectorMap<Key, Mapped, Hasher, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1533 | F14VectorMap(
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1533:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1519:1: note: candidate: ‘template<class Key, class Mapped, class Alloc, class> folly::F14VectorMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Alloc)-> folly::F14VectorMap<Key, Mapped, folly::HeterogeneousAccessHash<T>, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1519 | F14VectorMap(std::initializer_list<std::pair<Key, Mapped>>, std::size_t, Alloc)
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1519:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1507:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc, class, class, class> folly::F14VectorMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14VectorMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1507 | F14VectorMap(
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1507:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1491:1: note: candidate: ‘template<class InputIt, class Hasher, class Alloc, class, class, class> folly::F14VectorMap(InputIt, InputIt, std::size_t, Hasher, Alloc)-> folly::F14VectorMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1491 | F14VectorMap(InputIt, InputIt, std::size_t, Hasher, Alloc) -> F14VectorMap<
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1491:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 5 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1477:1: note: candidate: ‘template<class InputIt, class Alloc, class, class> folly::F14VectorMap(InputIt, InputIt, std::size_t, Alloc)-> folly::F14VectorMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, folly::HeterogeneousAccessHash<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1477 | F14VectorMap(InputIt, InputIt, std::size_t, Alloc) -> F14VectorMap<
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1477:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 4 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1463:1: note: candidate: ‘template<class InputIt, class Hasher, class KeyEqual, class Alloc, class, class, class, class> folly::F14VectorMap(InputIt, InputIt, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14VectorMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, KeyEqual, Alloc>’
 1463 | F14VectorMap(
      | ^~~~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1463:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1456:5: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::pair<int, double> >’
 1456 |     typename Hasher = f14::DefaultHasher<iterator_key_type_t<InputIt>>,
      |     ^~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp: In instantiation of ‘void testInitializerListDeductionGuide() [with TMap = folly::F14FastMap]’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2358:48:   required from here
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: class template argument deduction failed:
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: error: no matching function for call to ‘F14FastMap(std::pair<int, double>, <brace-enclosed initializer list>)’
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1568:3: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14FastMap()-> folly::F14FastMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1568 |   F14FastMap() = default;
      |   ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1568:3: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 0 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:42,
                 from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:55:7: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc> F14FastMap(folly::F14FastMap<Key, Mapped, Hasher, KeyEqual, Alloc>)-> folly::F14FastMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
   55 | class F14FastMap;
      |       ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map-fwd.h:55:7: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘folly::F14FastMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1662:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class Alloc, class> folly::F14FastMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, Alloc)-> folly::F14FastMap<Key, Mapped, Hasher, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1662 | F14FastMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1662:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1648:1: note: candidate: ‘template<class Key, class Mapped, class Alloc, class> folly::F14FastMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Alloc)-> folly::F14FastMap<Key, Mapped, folly::HeterogeneousAccessHash<T>, folly::HeterogeneousAccessEqualTo<T>, Alloc>’
 1648 | F14FastMap(std::initializer_list<std::pair<Key, Mapped>>, std::size_t, Alloc)
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1648:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1636:1: note: candidate: ‘template<class Key, class Mapped, class Hasher, class KeyEqual, class Alloc, class, class, class> folly::F14FastMap(std::initializer_list<std::pair<_T1, _T2> >, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14FastMap<Key, Mapped, Hasher, KeyEqual, Alloc>’
 1636 | F14FastMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1636:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   ‘std::pair<int, double>’ is not derived from ‘std::initializer_list<std::pair<_T1, _T2> >’
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1620:1: note: candidate: ‘template<class InputIt, class Hasher, class Alloc, class, class, class> folly::F14FastMap(InputIt, InputIt, std::size_t, Hasher, Alloc)-> folly::F14FastMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1620 | F14FastMap(InputIt, InputIt, std::size_t, Hasher, Alloc) -> F14FastMap<
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1620:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 5 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1606:1: note: candidate: ‘template<class InputIt, class Alloc, class, class> folly::F14FastMap(InputIt, InputIt, std::size_t, Alloc)-> folly::F14FastMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, folly::HeterogeneousAccessHash<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, folly::HeterogeneousAccessEqualTo<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, void>, Alloc>’
 1606 | F14FastMap(InputIt, InputIt, std::size_t, Alloc) -> F14FastMap<
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1606:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:2305:8: note:   candidate expects 4 arguments, 2 provided
 2305 |   TMap dest1{std::pair{1, 2.0}, {3, 4.0}};
      |        ^~~~~
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/test/F14MapTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1592:1: note: candidate: ‘template<class InputIt, class Hasher, class KeyEqual, class Alloc, class, class, class, class> folly::F14FastMap(InputIt, InputIt, std::size_t, Hasher, KeyEqual, Alloc)-> folly::F14FastMap<typename folly::remove_cvref<typename std::iterator_traits< <template-parameter-1-1> >::value_type::first_type>::type, typename std::iterator_traits< <template-parameter-1-1> >::value_type::second_type, Hasher, KeyEqual, Alloc>’
 1592 | F14FastMap(
      | ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1592:1: note:   template argument deduction/substitution failed:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/container/F14Map.h:1585:5: error: no type named ‘value_type’ in ‘struct std::iterator_traits<std::pair<int, double> >’
 1585 |     typename Hasher = f14::DefaultHasher<iterator_key_type_t<InputIt>>,
      |     ^~~~~~~~
[287/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/coro/Transport.cpp.o
[288/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/ThreadName.cpp.o
[289/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/Rcu.cpp.o
[290/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/OpenSSLHash.cpp.o
[291/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/SSLSessionManager.cpp.o
[292/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/coro/ServerSocket.cpp.o
[293/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/Shell.cpp.o
[294/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/test/SocketPair.cpp.o
[295/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/test/TimeUtil.cpp.o
[296/736] Building CXX object CMakeFiles/portability_test.dir/folly/test/PortabilityTest.cpp.o
[297/736] Building CXX object CMakeFiles/folly_base.dir/folly/ssl/OpenSSLCertUtils.cpp.o
[298/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/Hazptr.cpp.o
[299/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncSSLSocket.cpp.o
[300/736] Building CXX object CMakeFiles/folly_base.dir/folly/system/MemoryMapping.cpp.o
[301/736] Building CXX object CMakeFiles/base64_test.dir/folly/test/base64_test.cpp.o
[302/736] Building CXX object CMakeFiles/sparse_byte_set_test.dir/folly/container/test/SparseByteSetTest.cpp.o
[303/736] Building CXX object CMakeFiles/ascii_case_insensitive_benchmark.dir/folly/test/AsciiCaseInsensitiveBenchmark.cpp.o
[304/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LogConfigParser.cpp.o
[305/736] Building CXX object CMakeFiles/thread_cached_synchronized_benchmark.dir/folly/concurrency/test/ThreadCachedSynchronizedBench.cpp.o
[306/736] Building CXX object CMakeFiles/folly_base.dir/folly/logging/LoggerDB.cpp.o
[307/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/AsyncSocket.cpp.o
[308/736] Building CXX object CMakeFiles/folly_base.dir/folly/experimental/JSONSchema.cpp.o
[309/736] Building CXX object CMakeFiles/folly_base.dir/folly/synchronization/HazptrThreadPoolExecutor.cpp.o
[310/736] Building CXX object CMakeFiles/openssl_hash_test.dir/folly/ssl/test/OpenSSLHashTest.cpp.o
[311/736] Building CXX object CMakeFiles/folly_base.dir/folly/io/async/test/ScopedBoundPort.cpp.o
[312/736] Building CXX object CMakeFiles/record_io_test.dir/folly/io/test/RecordIOTest.cpp.o
[313/736] Building CXX object CMakeFiles/non_copyable_lambda_test.dir/folly/futures/test/NonCopyableLambdaTest.cpp.o
[314/736] Building CXX object CMakeFiles/async_helpers_test.dir/folly/executors/test/AsyncTest.cpp.o
[315/736] Building CXX object CMakeFiles/iobuf_queue_test.dir/folly/io/test/IOBufQueueTest.cpp.o
[316/736] Building CXX object CMakeFiles/parallel_test.dir/folly/gen/test/ParallelTest.cpp.o
[317/736] Building CXX object CMakeFiles/uninitialized_memory_hacks_test.dir/folly/memory/test/UninitializedMemoryHacksTest.cpp.o
[318/736] Building CXX object CMakeFiles/threaded_executor_test.dir/folly/executors/test/ThreadedExecutorTest.cpp.o
[319/736] Building CXX object CMakeFiles/bitvector_test.dir/folly/experimental/test/BitVectorCodingTest.cpp.o
[320/736] Building CXX object CMakeFiles/hash_test.dir/folly/hash/test/HashTest.cpp.o
[321/736] Building CXX object CMakeFiles/lt_hash_test.dir/folly/experimental/crypto/test/LtHashTest.cpp.o
[322/736] Building CXX object CMakeFiles/iobuf_test.dir/folly/io/test/IOBufTest.cpp.o
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp: In member function ‘virtual void IOBuf_computeChainCapacityOfNonZeroSizeIOBuf_Test::TestBody()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:1755:54: warning: ‘data.3979’ may be used uninitialized [-Wmaybe-uninitialized]
 1755 |   unique_ptr<IOBuf> buf(IOBuf::wrapBuffer(data, size));
      |                                                      ^
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/IOBuf.h:535:33: note: by argument 1 of type ‘const void*’ to ‘static std::unique_ptr<folly::IOBuf> folly::IOBuf::wrapBuffer(const void*, std::size_t)’ declared here
  535 |   static std::unique_ptr<IOBuf> wrapBuffer(
      |                                 ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:1752:11: note: ‘data.3979’ declared here
 1752 |   uint8_t data[size];
      |           ^~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp: In member function ‘virtual void IOBuf_computeChainCapacityOfMixedCapacityChainedIOBuf_Test::TestBody()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:1772:64: warning: ‘data1’ may be used uninitialized [-Wmaybe-uninitialized]
 1772 |   unique_ptr<IOBuf> buf(IOBuf::wrapBuffer(data1, sizeof(data1)));
      |                                                                ^
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/IOBuf.h:535:33: note: by argument 1 of type ‘const void*’ to ‘static std::unique_ptr<folly::IOBuf> folly::IOBuf::wrapBuffer(const void*, std::size_t)’ declared here
  535 |   static std::unique_ptr<IOBuf> wrapBuffer(
      |                                 ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:1764:11: note: ‘data1’ declared here
 1764 |   uint8_t data1[20];
      |           ^~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp: In member function ‘virtual void IOBuf_WrapBuffer_Test::TestBody()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:232:58: warning: ‘buf1’ may be used uninitialized [-Wmaybe-uninitialized]
  232 |   unique_ptr<IOBuf> iobuf1(IOBuf::wrapBuffer(buf1, size1));
      |                                                          ^
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/IOBuf.h:535:33: note: by argument 1 of type ‘const void*’ to ‘static std::unique_ptr<folly::IOBuf> folly::IOBuf::wrapBuffer(const void*, std::size_t)’ declared here
  535 |   static std::unique_ptr<IOBuf> wrapBuffer(
      |                                 ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:231:11: note: ‘buf1’ declared here
  231 |   uint8_t buf1[size1];
      |           ^~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp: In member function ‘virtual void IOBuf_GetUserData_Test::TestBody()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:190:57: warning: ‘data’ may be used uninitialized [-Wmaybe-uninitialized]
  190 |     unique_ptr<IOBuf> buf1(IOBuf::wrapBuffer(data, size));
      |                                                         ^
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/IOBuf.h:535:33: note: by argument 1 of type ‘const void*’ to ‘static std::unique_ptr<folly::IOBuf> folly::IOBuf::wrapBuffer(const void*, std::size_t)’ declared here
  535 |   static std::unique_ptr<IOBuf> wrapBuffer(
      |                                 ^~~~~~~~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:189:13: note: ‘data’ declared here
  189 |     uint8_t data[size];
      |             ^~~~
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp: In member function ‘virtual void IOBuf_GetFreeFn_Test::TestBody()’:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:221:58: warning: ‘data’ may be used uninitialized [-Wmaybe-uninitialized]
  221 |   unique_ptr<IOBuf> someBuf(IOBuf::wrapBuffer(data, size));
      |                                                          ^
In file included from /tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/test/IOBufTest.cpp:17:
/tmp/fbcode_builder_getdeps-Zsdb_newZgitProjectZfollyZbuildZfbcode_builder/repos/github.com-facebook-folly.git/folly/io/IOBuf.h:535:33: note: by argument 1 of type ‘const void*’ to ‘static std::unique_ptr<folly::IOBuf> folly::IOBuf::wrapBuffer(const void*, std::size_t)’ declared here
  535 |   static std::unique_ptr<IOBuf> wrapBuffer(
      |                                 ^~~~~~~~~~
[323/736] Building CXX object CMakeFiles/fbstring_test.dir/folly/test/FBStringTest.cpp.o
[324/736] Building CXX object CMakeFiles/sorted_vector_types_test.dir/folly/test/sorted_vector_test.cpp.o
[325/736] Building CXX object CMakeFiles/futures_benchmark.dir/folly/futures/test/Benchmark.cpp.o
ninja: build stopped: subcommand failed.
Building on {distro=ubuntu, distro_vers=18.04, fb=off, fbsource=off, os=linux, shared_libs=off, test=on}
Assessing boost...
Assessing ninja...
Assessing cmake...
Assessing double-conversion...
Assessing fmt...
Assessing gflags...
Assessing glog...
Assessing googletest...
Assessing libevent...
Assessing lz4...
Assessing snappy...
Assessing zstd...
Assessing autoconf...
Assessing automake...
Assessing libtool...
Assessing libsodium...
Assessing xz...
Assessing folly...
Building folly...
xnhp0320 commented 1 year ago

I've encountered the same issue here but with the g++ compiler support c++17.