gho@gho-debian:~/code/mongo-cxx-driver/build(detached*)✴️ $ make -j 10 mongocxx_static/home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -S/home/gho/code/mongo-cxx-driver -B/home/gho/code/mongo-cxx-driver/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 mongocxx_static make[1]: Entering directory '/home/gho/code/mongo-cxx-driver/build' /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -S/home/gho/code/mongo-cxx-driver -B/home/gho/code/mongo-cxx-driver/build --check-build-system CMakeFiles/Makefile.cmake 0 /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -E cmake_progress_start /home/gho/code/mongo-cxx-driver/build/CMakeFiles 35 make -f CMakeFiles/Makefile2 src/mongocxx/CMakeFiles/mongocxx_static.dir/all make[2]: Entering directory '/home/gho/code/mongo-cxx-driver/build' make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/depend make[3]: Entering directory '/home/gho/code/mongo-cxx-driver/build' cd /home/gho/code/mongo-cxx-driver/build && /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /home/gho/code/mongo-cxx-driver /home/gho/code/mongo-cxx-driver/src/bsoncxx /home/gho/code/mongo-cxx-driver/build /home/gho/code/mongo-cxx-driver/build/src/bsoncxx /home/gho/code/mongo-cxx-driver/build/src/bsoncxx/CMakeFiles/bsoncxx_static.dir/DependInfo.cmake --color= Scanning dependencies of target bsoncxx_static make[3]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build make[3]: Entering directory '/home/gho/code/mongo-cxx-driver/build' [ 0%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/element.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/array/element.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/array/element.cpp [ 2%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/value.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/array/value.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/array/value.cpp [ 2%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/view.cpp.o [ 2%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/builder/core.cpp.o [ 5%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/decimal128.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/array/view.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/array/view.cpp cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/builder/core.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/builder/core.cpp cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/decimal128.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/decimal128.cpp [ 5%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/element.cpp.o [ 5%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/value.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/document/element.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/element.cpp [ 8%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/view.cpp.o [ 8%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/json.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/document/value.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.cpp [ 8%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/exception/error_code.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/document/view.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view.cpp cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/exception/error_code.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/exception/error_code.cpp cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/json.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/json.cpp [ 11%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/oid.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/oid.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/oid.cpp [ 11%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/private/itoa.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/private/itoa.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/private/itoa.cpp [ 11%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/string/view_or_value.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/string/view_or_value.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/string/view_or_value.cpp [ 14%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/types.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/types.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/types.cpp [ 14%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/types/bson_value/view.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/types/bson_value/view.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/types/bson_value/view.cpp [ 14%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/types/bson_value/value.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/types/bson_value/value.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/types/bson_value/value.cpp [ 17%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/validate.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/bsoncxx_static.dir/validate.cpp.o -c /home/gho/code/mongo-cxx-driver/src/bsoncxx/validate.cpp [ 17%] Linking CXX static library libbsoncxx-static.a cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -P CMakeFiles/bsoncxx_static.dir/cmake_clean_target.cmake cd /home/gho/code/mongo-cxx-driver/build/src/bsoncxx && /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -E cmake_link_script CMakeFiles/bsoncxx_static.dir/link.txt --verbose=1 /usr/bin/ar qc libbsoncxx-static.a CMakeFiles/bsoncxx_static.dir/array/element.cpp.o CMakeFiles/bsoncxx_static.dir/array/value.cpp.o CMakeFiles/bsoncxx_static.dir/array/view.cpp.o CMakeFiles/bsoncxx_static.dir/builder/core.cpp.o CMakeFiles/bsoncxx_static.dir/decimal128.cpp.o CMakeFiles/bsoncxx_static.dir/document/element.cpp.o CMakeFiles/bsoncxx_static.dir/document/value.cpp.o CMakeFiles/bsoncxx_static.dir/document/view.cpp.o CMakeFiles/bsoncxx_static.dir/exception/error_code.cpp.o CMakeFiles/bsoncxx_static.dir/json.cpp.o CMakeFiles/bsoncxx_static.dir/oid.cpp.o CMakeFiles/bsoncxx_static.dir/private/itoa.cpp.o CMakeFiles/bsoncxx_static.dir/string/view_or_value.cpp.o CMakeFiles/bsoncxx_static.dir/types.cpp.o CMakeFiles/bsoncxx_static.dir/types/bson_value/value.cpp.o CMakeFiles/bsoncxx_static.dir/types/bson_value/view.cpp.o CMakeFiles/bsoncxx_static.dir/validate.cpp.o /usr/bin/ranlib libbsoncxx-static.a make[3]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' [ 17%] Built target bsoncxx_static make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/depend make[3]: Entering directory '/home/gho/code/mongo-cxx-driver/build' cd /home/gho/code/mongo-cxx-driver/build && /home/gho/code/pc3-mongo-cxx-driver/mongo-cxx-driver-build/unpack/cmake-linux/cmake/bin/cmake -E cmake_depends "Unix Makefiles" /home/gho/code/mongo-cxx-driver /home/gho/code/mongo-cxx-driver/src/mongocxx /home/gho/code/mongo-cxx-driver/build /home/gho/code/mongo-cxx-driver/build/src/mongocxx /home/gho/code/mongo-cxx-driver/build/src/mongocxx/CMakeFiles/mongocxx_static.dir/DependInfo.cmake --color= Scanning dependencies of target mongocxx_static make[3]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/build make[3]: Entering directory '/home/gho/code/mongo-cxx-driver/build' [ 17%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/bulk_write.cpp.o [ 17%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/client.cpp.o [ 17%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/change_stream.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/bulk_write.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/bulk_write.cpp cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/client.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/client.cpp cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/change_stream.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/change_stream.cpp [ 20%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/collection.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/collection.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/collection.cpp [ 20%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/client_session.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/client_session.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/client_session.cpp [ 22%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/client_encryption.cpp.o [ 22%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/cursor.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/client_encryption.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/client_encryption.cpp cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/cursor.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/cursor.cpp [ 25%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/command_failed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/command_failed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/command_failed_event.cpp [ 25%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/database.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/database.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/database.cpp [ 25%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/command_started_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/command_started_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/command_started_event.cpp [ 25%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/command_succeeded_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/command_succeeded_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/command_succeeded_event.cpp [ 28%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/heartbeat_failed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/heartbeat_failed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/heartbeat_failed_event.cpp [ 28%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/heartbeat_started_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/heartbeat_started_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/heartbeat_started_event.cpp [ 28%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/heartbeat_succeeded_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/heartbeat_succeeded_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/heartbeat_succeeded_event.cpp [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/server_changed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/server_changed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/server_changed_event.cpp [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/server_closed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/server_closed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/server_closed_event.cpp [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/server_description.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/server_description.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/server_description.cpp [ 34%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/server_opening_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/server_opening_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/server_opening_event.cpp [ 34%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/topology_changed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/topology_changed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/topology_changed_event.cpp [ 34%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/topology_closed_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/topology_closed_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/topology_closed_event.cpp [ 37%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/topology_description.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/topology_description.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/topology_description.cpp [ 37%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/events/topology_opening_event.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/events/topology_opening_event.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/events/topology_opening_event.cpp [ 37%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/error_code.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/exception/error_code.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/exception/error_code.cpp [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/operation_exception.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/exception/operation_exception.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/exception/operation_exception.cpp [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/server_error_code.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/exception/server_error_code.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/exception/server_error_code.cpp [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/gridfs/bucket.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/gridfs/bucket.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/gridfs/bucket.cpp [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/gridfs/downloader.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/gridfs/downloader.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/gridfs/downloader.cpp [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/gridfs/uploader.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/gridfs/uploader.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/gridfs/uploader.cpp [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/hint.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/hint.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/hint.cpp [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/index_model.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/index_model.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/index_model.cpp [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/index_view.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/index_view.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/index_view.cpp [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/instance.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/instance.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/instance.cpp [ 48%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/logger.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/logger.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/logger.cpp [ 48%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/delete_many.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/delete_many.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/delete_many.cpp [ 48%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/delete_one.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/delete_one.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/delete_one.cpp [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/insert_one.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/insert_one.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/insert_one.cpp [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/replace_one.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/replace_one.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/replace_one.cpp [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/update_many.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/update_many.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/update_many.cpp [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/update_one.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/update_one.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/update_one.cpp [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/write.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/model/write.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/model/write.cpp [ 57%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/aggregate.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/aggregate.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/aggregate.cpp [ 57%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/apm.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/apm.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/apm.cpp [ 57%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/auto_encryption.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/auto_encryption.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp [ 60%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/bulk_write.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/bulk_write.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/bulk_write.cpp [ 60%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/change_stream.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/change_stream.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/change_stream.cpp [ 60%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/client.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/client.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client.cpp [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/client_encryption.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/client_encryption.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:18: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/memory:657: /usr/lib/llvm-10/bin/../include/c++/v1/utility:305:9: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' _T1 first; ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:3035:38: note: in instantiation of template class 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here : public integral_constant {}; ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:538:5: note: in instantiation of template class 'std::__1::is_trivially_destructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_trivially_destructible<_Tp>::value && ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:585:15: note: in instantiation of default argument for '__optional_move_assign_base, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' required here : private __optional_move_assign_base<_Tp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:254:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:18: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/memory:657: /usr/lib/llvm-10/bin/../include/c++/v1/utility:306:9: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' _T2 second; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:17: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/cstdlib:85: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/stdlib.h:100: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/math.h:311: /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:352:18: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, const std::__1::basic_string, std::__1::allocator > &>' requested here return is_constructible::value ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:450:34: note: in instantiation of function template specialization 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >::_CheckArgs::__enable_explicit, std::__1::allocator > &, const std::__1::basic_string, std::__1::allocator > &>' requested here _CheckArgs::template __enable_explicit<_U1 const&, _U2 const&>() ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:453:14: note: while substituting prior template arguments into non-type template parameter [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >] explicit pair(pair<_U1, _U2> const& __p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: note: while substituting deduced template arguments into function template 'pair' [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >, $2 = (no value)] : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2852:14: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, const std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > &>' requested here : public is_constructible<_Tp, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:573:5: note: in instantiation of template class 'std::__1::is_copy_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_copy_constructible<_Tp>::value, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:15: note: in instantiation of template type alias '__optional_sfinae_ctor_base_t' requested here , private __optional_sfinae_ctor_base_t<_Tp> ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:254:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:17: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/cstdlib:85: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/stdlib.h:100: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/math.h:311: /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:352:18: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here return is_constructible::value ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:468:34: note: in instantiation of function template specialization 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >::_CheckArgs::__enable_explicit, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here _CheckArgs::template __enable_explicit<_U1, _U2>() ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:471:14: note: while substituting prior template arguments into non-type template parameter [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >] explicit pair(pair<_U1, _U2>&&__p) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: note: while substituting deduced template arguments into function template 'pair' [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >, $2 = (no value)] : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2852:14: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, const std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > &>' requested here : public is_constructible<_Tp, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:573:5: note: in instantiation of template class 'std::__1::is_copy_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_copy_constructible<_Tp>::value, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:15: note: in instantiation of template type alias '__optional_sfinae_ctor_base_t' requested here , private __optional_sfinae_ctor_base_t<_Tp> ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:254:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:19: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/view_or_value.hpp:19: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/stdx/optional.hpp:77: /usr/lib/llvm-10/bin/../include/c++/v1/optional:538:37: error: no member named 'value' in 'std::__1::is_trivially_destructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' is_trivially_destructible<_Tp>::value && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:589:20: note: in instantiation of default argument for '__optional_move_assign_base, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' required here using __base = __optional_move_assign_base<_Tp>; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:254:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/client_session.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/client_session.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_session.cpp [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/count.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/count.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/count.cpp In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:18: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/memory:657: /usr/lib/llvm-10/bin/../include/c++/v1/utility:305:9: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' _T1 first; ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:3035:38: note: in instantiation of template class 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here : public integral_constant {}; ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:538:5: note: in instantiation of template class 'std::__1::is_trivially_destructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_trivially_destructible<_Tp>::value && ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:585:15: note: in instantiation of default argument for '__optional_move_assign_base, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' required here : private __optional_move_assign_base<_Tp> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:127:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:18: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/memory:657: /usr/lib/llvm-10/bin/../include/c++/v1/utility:306:9: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' _T2 second; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:17: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/cstdlib:85: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/stdlib.h:100: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/math.h:311: /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:352:18: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, const std::__1::basic_string, std::__1::allocator > &>' requested here return is_constructible::value ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:450:34: note: in instantiation of function template specialization 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >::_CheckArgs::__enable_explicit, std::__1::allocator > &, const std::__1::basic_string, std::__1::allocator > &>' requested here _CheckArgs::template __enable_explicit<_U1 const&, _U2 const&>() ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:453:14: note: while substituting prior template arguments into non-type template parameter [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >] explicit pair(pair<_U1, _U2> const& __p) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: note: while substituting deduced template arguments into function template 'pair' [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >, $2 = (no value)] : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2852:14: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, const std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > &>' requested here : public is_constructible<_Tp, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:573:5: note: in instantiation of template class 'std::__1::is_copy_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_copy_constructible<_Tp>::value, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:15: note: in instantiation of template type alias '__optional_sfinae_ctor_base_t' requested here , private __optional_sfinae_ctor_base_t<_Tp> ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:127:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/value.hpp:17: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/cstdlib:85: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/stdlib.h:100: In file included from /usr/lib/llvm-10/bin/../include/c++/v1/math.h:311: /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: error: implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:352:18: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here return is_constructible::value ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:468:34: note: in instantiation of function template specialization 'std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >::_CheckArgs::__enable_explicit, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >' requested here _CheckArgs::template __enable_explicit<_U1, _U2>() ^ /usr/lib/llvm-10/bin/../include/c++/v1/utility:471:14: note: while substituting prior template arguments into non-type template parameter [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >] explicit pair(pair<_U1, _U2>&&__p) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2797:38: note: while substituting deduced template arguments into function template 'pair' [with _U1 = std::__1::basic_string, std::__1::allocator >, _U2 = std::__1::basic_string, std::__1::allocator >, $2 = (no value)] : public integral_constant ^ /usr/lib/llvm-10/bin/../include/c++/v1/type_traits:2852:14: note: in instantiation of template class 'std::__1::is_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, const std::__1::pair, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > &>' requested here : public is_constructible<_Tp, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:573:5: note: in instantiation of template class 'std::__1::is_copy_constructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here is_copy_constructible<_Tp>::value, ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:15: note: in instantiation of template type alias '__optional_sfinae_ctor_base_t' requested here , private __optional_sfinae_ctor_base_t<_Tp> ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:127:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ /usr/lib/llvm-10/bin/../include/c++/v1/iosfwd:209:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_string; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:19: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/view_or_value.hpp:19: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/stdx/optional.hpp:77: /usr/lib/llvm-10/bin/../include/c++/v1/optional:538:37: error: no member named 'value' in 'std::__1::is_trivially_destructible, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' is_trivially_destructible<_Tp>::value && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:589:20: note: in instantiation of default argument for '__optional_move_assign_base, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' required here using __base = __optional_move_assign_base<_Tp>; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:127:29: note: in instantiation of template class 'std::__1::optional, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > > >' requested here stdx::optional _key_vault_namespace; ^ [ 65%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/estimated_document_count.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/estimated_document_count.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/estimated_document_count.cpp [ 65%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/create_collection.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/create_collection.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/create_collection.cpp [ 65%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/data_key.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/data_key.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/data_key.cpp [ 68%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/delete.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/delete.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/delete.cpp [ 68%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/distinct.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/distinct.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/distinct.cpp [ 68%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/encrypt.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/encrypt.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/encrypt.cpp [ 71%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/find_one_and_delete.cpp.o cd /home/gho/code/mongo-cxx-driver/build/src/mongocxx && /usr/bin/c++ -DBSONCXX_STATIC -DBSON_STATIC -DMONGOCXX_STATIC -DMONGOC_STATIC -DMONGO_CXX_DRIVER_COMPILING -I/home/gho/code/mongo-cxx-driver/src -I/home/gho/code/mongo-cxx-driver/build/src -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libmongoc-1.0 -isystem /home/gho/code/pc3-mongo-cxx-driver/packages/mongo-c-driver/Debug/include/libbson-1.0 -stdlib=libc++ -O3 -DNDEBUG -fPIC -std=c++17 -o CMakeFiles/mongocxx_static.dir/options/find_one_and_delete.cpp.o -c /home/gho/code/mongo-cxx-driver/src/mongocxx/options/find_one_and_delete.cpp /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:111:59: error: '_get_impl' is a private member of 'mongocxx::v_noabi::client' mongoc_client_t* client_t = (*_key_vault_client)->_get_impl().client_t; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/client.hpp:399:28: note: declared private here MONGOCXX_PRIVATE impl& _get_impl(); ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:116:60: error: '_impl' is a private member of 'mongocxx::v_noabi::pool' mongoc_client_pool_t* pool_t = (*_key_vault_pool)->_impl->client_pool_t; ^ /home/gho/code/mongo-cxx-driver/src/mongocxx/pool.hpp:118:33: note: declared private here const std::unique_ptr _impl; ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/auto_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:19: /home/gho/code/mongo-cxx-driver/src/bsoncxx/view_or_value.hpp:74:11: error: call to implicitly-deleted copy constructor of 'stdx::optional >' : _value(other._value), _view(_value ? *_value : other._view) {} ^ ~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/bsoncxx/string/view_or_value.hpp:36:19: note: in instantiation of member function 'bsoncxx::v_noabi::view_or_value >, std::__1::basic_string >::view_or_value' requested here class BSONCXX_API view_or_value : public bsoncxx::view_or_value { ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:688:41: note: explicitly defaulted function was implicitly deleted here _LIBCPP_INLINE_VISIBILITY constexpr optional(const optional&) = default; ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:7: note: copy constructor of 'optional >' is implicitly deleted because base class '__optional_sfinae_ctor_base_t >' (aka '__sfinae_ctor_base >::value, is_move_constructible >::value>') has a deleted copy constructor , private __optional_sfinae_ctor_base_t<_Tp> ^ /usr/lib/llvm-10/bin/../include/c++/v1/__tuple:515:3: note: '__sfinae_ctor_base' has been explicitly marked deleted here __sfinae_ctor_base(__sfinae_ctor_base const&) = delete; ^ 8 errors generated. make[3]: *** [src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make:612: src/mongocxx/CMakeFiles/mongocxx_static.dir/options/auto_encryption.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:60:59: error: '_get_impl' is a private member of 'mongocxx::v_noabi::client' mongoc_client_t* client_t = (*_key_vault_client)->_get_impl().client_t; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/mongocxx/client.hpp:399:28: note: declared private here MONGOCXX_PRIVATE impl& _get_impl(); ^ In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.cpp:15: In file included from /home/gho/code/mongo-cxx-driver/src/mongocxx/options/client_encryption.hpp:17: In file included from /home/gho/code/mongo-cxx-driver/src/bsoncxx/document/view_or_value.hpp:19: /home/gho/code/mongo-cxx-driver/src/bsoncxx/view_or_value.hpp:74:11: error: call to implicitly-deleted copy constructor of 'stdx::optional >' : _value(other._value), _view(_value ? *_value : other._view) {} ^ ~~~~~~~~~~~~ /home/gho/code/mongo-cxx-driver/src/bsoncxx/string/view_or_value.hpp:36:19: note: in instantiation of member function 'bsoncxx::v_noabi::view_or_value >, std::__1::basic_string >::view_or_value' requested here class BSONCXX_API view_or_value : public bsoncxx::view_or_value { ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:688:41: note: explicitly defaulted function was implicitly deleted here _LIBCPP_INLINE_VISIBILITY constexpr optional(const optional&) = default; ^ /usr/lib/llvm-10/bin/../include/c++/v1/optional:586:7: note: copy constructor of 'optional >' is implicitly deleted because base class '__optional_sfinae_ctor_base_t >' (aka '__sfinae_ctor_base >::value, is_move_constructible >::value>') has a deleted copy constructor , private __optional_sfinae_ctor_base_t<_Tp> ^ /usr/lib/llvm-10/bin/../include/c++/v1/__tuple:515:3: note: '__sfinae_ctor_base' has been explicitly marked deleted here __sfinae_ctor_base(__sfinae_ctor_base const&) = delete; ^ 7 errors generated. make[3]: *** [src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make:664: src/mongocxx/CMakeFiles/mongocxx_static.dir/options/client_encryption.cpp.o] Error 1 make[3]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' make[2]: *** [CMakeFiles/Makefile2:676: src/mongocxx/CMakeFiles/mongocxx_static.dir/all] Error 2 make[2]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' make[1]: *** [CMakeFiles/Makefile2:688: src/mongocxx/CMakeFiles/mongocxx_static.dir/rule] Error 2 make[1]: Leaving directory '/home/gho/code/mongo-cxx-driver/build' make: *** [Makefile:386: mongocxx_static] Error 2