Mock Version: 1.2.15 Mock Version: 1.2.15 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mongo-cxx-driver.spec'], chrootPath='/var/lib/mock/sclo7-rh-mongodb34-rh-el7-build-31401-46582/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400logger=uid=497) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mongo-cxx-driver.spec'] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mongo-cxx-driver.spec '], chrootPath='/var/lib/mock/sclo7-rh-mongodb34-rh-el7-build-31401-46582/root'shell=Falseuid=497env={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mongo-cxx-driver.spec '] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.WHcRdh + umask 022 + cd /builddir/build/BUILD + scl enable rh-mongodb34 devtoolset-6 - + cd /builddir/build/BUILD + rm -rf mongo-cxx-driver-r3.1.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/r3.1.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd mongo-cxx-driver-r3.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (allow-older-cmake.patch):' Patch #0 (allow-older-cmake.patch): + /usr/bin/cat /builddir/build/SOURCES/allow-older-cmake.patch + /usr/bin/patch -p1 --fuzz=0 patching file CMakeLists.txt + sed -i -e 's|lib\([ /)]\)|lib${LIB_SUFFIX}\1|g' src/bsoncxx/CMakeLists.txt src/mongocxx/CMakeLists.txt src/bsoncxx/config/CMakeLists.txt src/mongocxx/config/CMakeLists.txt ++ basename /opt/rh/rh-mongodb34/root/usr/lib64 + sed -i -e 's|lib$|lib64|g' src/bsoncxx/config/libbsoncxx.pc.in src/mongocxx/config/libmongocxx.pc.in + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KQ5wvc + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + scl enable rh-mongodb34 devtoolset-6 - + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/opt/rh/rh-mongodb34/root/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/opt/rh/rh-mongodb34/root/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/rh/rh-mongodb34/root/usr -DINCLUDE_INSTALL_DIR:PATH=/opt/rh/rh-mongodb34/root/usr/include -DLIB_INSTALL_DIR:PATH=/opt/rh/rh-mongodb34/root/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc/opt/rh/rh-mongodb34 -DSHARE_INSTALL_PREFIX:PATH=/opt/rh/rh-mongodb34/root/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBSONCXX_POLY_USE_BOOST=1 -DCMAKE_SKIP_RPATH=1 . -- The C compiler identification is GNU 6.3.1 -- The CXX compiler identification is GNU 6.3.1 -- Check for working C compiler: /opt/rh/devtoolset-6/root/usr/bin/cc -- Check for working C compiler: /opt/rh/devtoolset-6/root/usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /opt/rh/devtoolset-6/root/usr/bin/c++ -- Check for working CXX compiler: /opt/rh/devtoolset-6/root/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- No build type selected, default is Release -- checking for module 'libbson-1.0>=1.5.0' -- found libbson-1.0, version 1.6.3 -- Found LIBBSON: TRUE -- Boost version: 1.60.0 -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- checking for module 'libmongoc-1.0>=1.5.0' -- found libmongoc-1.0, version 1.6.3 -- Found LIBMONGOC: TRUE -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 + make -j16 /usr/bin/cmake -H/builddir/build/BUILD/mongo-cxx-driver-r3.1.1 -B/builddir/build/BUILD/mongo-cxx-driver-r3.1.1 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/bsoncxx/CMakeFiles/bsoncxx.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx.dir/depend make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/CMakeFiles/bsoncxx.dir/DependInfo.cmake --color= make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/CMakeFiles/bsoncxx_static.dir/DependInfo.cmake --color= Scanning dependencies of target bsoncxx_static make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build Scanning dependencies of target bsoncxx make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/bsoncxx/CMakeFiles/bsoncxx.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 7 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 8 make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 1 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 2 [ 1%] [ 1%] [ 1%] [ 2%] [ 2%] [ 2%] [ 2%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 3%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 3 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 4%] [ 4%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 9 [ 4%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/array/value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/array/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/value.cpp [ 4%] [ 5%] [ 5%] [ 5%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/decimal128.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/builder/core.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/decimal128.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/decimal128.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/decimal128.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/builder/core.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/builder/core.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/view.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/array/element.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/array/view.cpp.o [ 6%] cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/decimal128.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/decimal128.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/builder/core.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/value.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/array/element.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/array/view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/view.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/array/view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/view.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/array/element.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/element.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/array/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/value.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/builder/core.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/builder/core.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/array/element.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/array/element.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/document/element.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/document/element.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/element.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/exception/error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/exception/error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/exception/error_code.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/document/value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/document/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/value.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/element.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/document/view.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/document/element.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/element.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/document/view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/view.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/document/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/value.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 6%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/document/view.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/document/view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/document/view.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 4 [ 7%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/json.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/json.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/json.cpp [ 7%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/oid.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/oid.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/oid.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 7%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/exception/error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/exception/error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/exception/error_code.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 7%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/private/itoa.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/private/itoa.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/private/itoa.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 10 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 5 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 8%] [ 9%] [ 9%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/json.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/json.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/json.cpp Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/string/view_or_value.cpp.o Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/oid.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/string/view_or_value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/string/view_or_value.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/oid.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/oid.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 9%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/types.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/types.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/types.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 9%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/private/itoa.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/private/itoa.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/private/itoa.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 6 [ 10%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/types/value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/types/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/types/value.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 11 [ 12%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/string/view_or_value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/string/view_or_value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/string/view_or_value.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 12%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/types.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/types.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/types.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 12%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx.dir/validate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_EXPORT -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx.dir/validate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/validate.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 12 [ 13%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/types/value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/types/value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/types/value.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 13%] Building CXX object src/bsoncxx/CMakeFiles/bsoncxx_static.dir/validate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/bsoncxx_static.dir/validate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/validate.cpp Linking CXX shared library libbsoncxx.so cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /usr/bin/cmake -E cmake_link_script CMakeFiles/bsoncxx.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,libbsoncxx.so._noabi -o libbsoncxx.so.3.1.1 CMakeFiles/bsoncxx.dir/array/element.cpp.o CMakeFiles/bsoncxx.dir/array/value.cpp.o CMakeFiles/bsoncxx.dir/array/view.cpp.o CMakeFiles/bsoncxx.dir/builder/core.cpp.o CMakeFiles/bsoncxx.dir/decimal128.cpp.o CMakeFiles/bsoncxx.dir/document/element.cpp.o CMakeFiles/bsoncxx.dir/document/value.cpp.o CMakeFiles/bsoncxx.dir/document/view.cpp.o CMakeFiles/bsoncxx.dir/exception/error_code.cpp.o CMakeFiles/bsoncxx.dir/json.cpp.o CMakeFiles/bsoncxx.dir/oid.cpp.o CMakeFiles/bsoncxx.dir/private/itoa.cpp.o CMakeFiles/bsoncxx.dir/string/view_or_value.cpp.o CMakeFiles/bsoncxx.dir/types.cpp.o CMakeFiles/bsoncxx.dir/types/value.cpp.o CMakeFiles/bsoncxx.dir/validate.cpp.o -lbson-1.0 cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /usr/bin/cmake -E cmake_symlink_library libbsoncxx.so.3.1.1 libbsoncxx.so._noabi libbsoncxx.so Linking CXX static library libbsoncxx.a cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /usr/bin/cmake -P CMakeFiles/bsoncxx_static.dir/cmake_clean_target.cmake make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 1 2 3 4 5 6 cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx && /usr/bin/cmake -E cmake_link_script CMakeFiles/bsoncxx_static.dir/link.txt --verbose=1 [ 13%] Built target bsoncxx make -f src/mongocxx/CMakeFiles/mongocxx.dir/build.make src/mongocxx/CMakeFiles/mongocxx.dir/depend /opt/rh/devtoolset-6/root/usr/bin/ar cr libbsoncxx.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/value.cpp.o CMakeFiles/bsoncxx_static.dir/validate.cpp.o make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx.dir/DependInfo.cmake --color= /opt/rh/devtoolset-6/root/usr/bin/ranlib libbsoncxx.a make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 7 8 9 10 11 12 [ 13%] Built target bsoncxx_static make -f src/bsoncxx/test/CMakeFiles/test_bson.dir/build.make src/bsoncxx/test/CMakeFiles/test_bson.dir/depend make -f src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build.make src/mongocxx/CMakeFiles/mongocxx_mocked.dir/depend make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/CMakeFiles/test_bson.dir/DependInfo.cmake --color= make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx_mocked.dir/DependInfo.cmake --color= make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx_static.dir/DependInfo.cmake --color= Scanning dependencies of target test_bson make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/bsoncxx/test/CMakeFiles/test_bson.dir/build.make src/bsoncxx/test/CMakeFiles/test_bson.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 80 [ 13%] [ 14%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 81 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 82 [ 14%] [ 14%] Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/__/__/third_party/catch/main.cpp.o Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/bson_b_date.cpp.o [ 15%] [ 15%] cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/bson_b_date.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/bson_b_date.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/__/__/third_party/catch/main.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp [ 15%] [ 16%] Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/bson_builder.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/bson_builder.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/bson_builder.cpp Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/bson_get_values.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/bson_get_values.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/bson_get_values.cpp Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/bson_validate.cpp.o Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/bson_util_itoa.cpp.o Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/json.cpp.o Building CXX object src/bsoncxx/test/CMakeFiles/test_bson.dir/view_or_value.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/bson_util_itoa.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/bson_util_itoa.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/bson_validate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/bson_validate.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/json.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/json.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_bson.dir/view_or_value.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/view_or_value.cpp Scanning dependencies of target mongocxx make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/mongocxx/CMakeFiles/mongocxx.dir/build.make src/mongocxx/CMakeFiles/mongocxx.dir/build Scanning dependencies of target mongocxx_mocked make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build.make src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build Scanning dependencies of target mongocxx_static make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 19 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 20 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 16%] [ 17%] [ 17%] [ 18%] [ 18%] [ 18%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/bulk_write.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/client.cpp.o Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/client.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/database.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/collection.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/database.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/database.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/cursor.cpp.o Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/exception/error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/cursor.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/cursor.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/exception/error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/error_code.cpp make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 18%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/bulk_write.cpp make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 18%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/bulk_write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 18%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/client.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp:16:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp: In member function 'bool Catch::TestSpec::Filter::matches(const Catch::TestCaseInfo&) const': /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2813:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for( std::vector >::const_iterator it = m_patterns.begin(), itEnd = m_patterns.end(); it != itEnd; ++it ) ^~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2816:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' return true; ^~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 59 [ 19%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 19%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/cursor.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/cursor.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/cursor.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/private/mongoc_error.hh:19:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/bulk_write.cpp:20: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 60 [ 20%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/database.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/database.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/database.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 20%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/client.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 39 [ 21%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 21%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/cursor.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/cursor.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/cursor.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 21%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/exception/server_error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/exception/server_error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/server_error_code.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 40 [ 23%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/database.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/database.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/database.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 23%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/exception/error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/exception/error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/error_code.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 23%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/exception/error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/error_code.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 23%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/server_error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/exception/server_error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/server_error_code.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/private/mongoc_error.hh:19:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/cursor.cpp:26: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 61 [ 24%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/exception/operation_exception.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/exception/operation_exception.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/operation_exception.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 24%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/hint.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/hint.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/hint.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 24%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/insert_many_builder.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/insert_many_builder.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/insert_many_builder.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 24%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/exception/server_error_code.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/exception/server_error_code.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/server_error_code.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/private/mongoc_error.hh:19:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/client.cpp:22: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/private/mongoc_error.hh:19:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/collection.cpp:39: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 62 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 41 [ 26%] [ 26%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/instance.cpp.o Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/exception/operation_exception.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/instance.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/instance.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/exception/operation_exception.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/operation_exception.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 26%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/logger.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/logger.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/logger.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 63 [ 27%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/delete_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/delete_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 27%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/delete_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/delete_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_one.cpp [ 27%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/insert_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/private/mongoc_error.hh:19:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/database.cpp:26: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/hint.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/hint.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/hint.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 64 [ 28%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/replace_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 21 [ 29%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/exception/operation_exception.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/exception/operation_exception.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/exception/operation_exception.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 29%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/insert_many_builder.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/insert_many_builder.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/insert_many_builder.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 29%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/update_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/update_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 42 [ 30%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/instance.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/instance.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/instance.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 43 [ 30%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/logger.cpp.o [ 31%] cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/logger.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/logger.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/delete_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/delete_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/delete_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/delete_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/hint.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/hint.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/hint.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/insert_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 31%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/update_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/update_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 65 [ 32%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/model/write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/model/write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 32%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/insert_many_builder.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/insert_many_builder.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/insert_many_builder.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 22 [ 34%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/instance.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/instance.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/instance.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/instance.cpp:26:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 34%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/logger.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/logger.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/logger.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 23 [ 35%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/delete_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/delete_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 35%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/delete_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/delete_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/delete_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 44 [ 36%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/replace_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 36%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/aggregate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/aggregate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/aggregate.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 36%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/insert_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 36%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/update_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/update_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 36%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/update_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/update_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 24 [ 37%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/replace_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 66 [ 38%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/bulk_write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 45 [ 39%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/model/write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/model/write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 39%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/aggregate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/aggregate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/aggregate.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 39%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/client.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 46 [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/bulk_write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/client.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/count.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/count.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/count.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 40%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/count.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/count.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/count.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 47 [ 41%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/create_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/create_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 67 [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/create_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/create_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/create_view.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/create_view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_view.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/update_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/update_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 42%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/delete.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 48 [ 43%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/distinct.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/distinct.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/distinct.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 43%] In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/read_preference.hh:18:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/aggregate.cpp:17: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/update_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/update_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/update_one.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 25 [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/model/write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/model/write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/model/write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/create_view.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/create_view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_view.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/read_preference.hh:18:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/count.cpp:17: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 45%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/find.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/find.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 45%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/delete.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 68 [ 46%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/distinct.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/distinct.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/distinct.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 49 [ 47%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/find_one_and_delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_delete.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 47%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/find_one_and_replace.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_replace.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_replace.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 47%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/find_one_and_update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_update.cpp [ 47%] In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/read_preference.hh:18:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/distinct.cpp:17: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/find.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/find.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 69 [ 48%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/find_one_and_delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/find_one_and_delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_delete.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 50 [ 49%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/index.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/index.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/index.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 49%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/find_one_and_replace.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/find_one_and_replace.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_replace.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 49%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/find_one_and_update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/find_one_and_update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 49%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/aggregate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/aggregate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/aggregate.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 26 [ 50%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/bulk_write.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/read_preference.hh:18:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find.cpp:17: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 50%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/insert.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/insert.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/insert.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 50%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/modify_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/modify_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/modify_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 70 [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/index.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/index.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/index.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/client.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/count.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/count.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/count.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 51%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/insert.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/insert.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/insert.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 27 [ 52%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/create_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/create_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_collection.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/index.cpp:18:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 52%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/create_view.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/create_view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/create_view.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 52%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/modify_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/modify_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/modify_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 51 [ 53%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 71 Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/pool.cpp [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/pool.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/private/rewriter.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/private/rewriter.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/private/rewriter.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 54%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/delete.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 28 [ 56%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/distinct.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/distinct.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/distinct.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 56%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/find.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/find.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 29 [ 57%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 57%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/find_one_and_delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/find_one_and_delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_delete.cpp [ 57%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/private/rewriter.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/private/rewriter.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/private/rewriter.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/find_one_and_replace.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/find_one_and_replace.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_replace.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 57%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/find_one_and_update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/find_one_and_update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/find_one_and_update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 30 [ 58%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/index.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/index.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/index.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 52 [ 59%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/ssl.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/ssl.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/ssl.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 72 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 59%] [ 60%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/update.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/options/ssl.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/options/ssl.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/ssl.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 60%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/pipeline.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/pipeline.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pipeline.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 73 [ 61%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pool.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 61%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/options/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 61%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/pipeline.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/pipeline.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pipeline.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 53 [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pool.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/private/libbson.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/private/libbson.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libbson.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/private/libbson.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/private/libbson.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libbson.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 62%] [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/insert.cpp.o Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/private/libmongoc.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/insert.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/insert.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/private/libmongoc.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 62%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/private/libmongoc.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/private/libmongoc.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 74 [ 63%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/read_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/read_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 63%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/modify_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/modify_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/modify_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 54 [ 64%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/read_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/read_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 64%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/read_preference.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/read_preference.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_preference.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 64%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/read_preference.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/read_preference.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_preference.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 75 [ 65%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/bulk_write.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:15:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 31 [ 67%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/pool.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 67%] [ 67%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/delete.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/insert_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/insert_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_many.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 67%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 32 In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/client.hh:20:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pool.cpp:23: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/private/rewriter.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/private/rewriter.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/private/rewriter.cpp Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/ssl.cpp.o /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/ssl.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/ssl.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 55 [ 69%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/bulk_write.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_concern.cpp:20:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_preference.cpp:21:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 69%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/delete.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 69%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/options/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/options/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/options/update.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 69%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/insert_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/insert_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_many.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 69%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/pipeline.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/pipeline.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pipeline.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 76 [ 70%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/insert_one.cpp.o /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_one.cpp [ 70%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/replace_one.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 56 [ 71%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_one.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 33 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/pool.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/replace_one.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 72%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/private/libbson.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/private/libbson.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libbson.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 72%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/private/libmongoc.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/private/libmongoc.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 72%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/result/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/result/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 57 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/uri.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/uri.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/uri.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 73%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/validation_criteria.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/validation_criteria.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/validation_criteria.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 73%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/result/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/result/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/update.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 58 [ 74%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_mocked.dir/write_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_mocked.dir/write_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/write_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 34 [ 75%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/read_concern.cpp.o /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:25:45: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] test_util::mock& name = \ ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.cpp:26:54: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] *new test_util::mock(mongoc_##name); ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/read_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 75%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/read_preference.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/read_preference.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/read_preference.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 77 [ 76%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/uri.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/uri.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/uri.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 76%] Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/validation_criteria.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/validation_criteria.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/validation_criteria.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 78 [ 78%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 35 Building CXX object src/mongocxx/CMakeFiles/mongocxx_static.dir/write_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx_static.dir/write_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/write_concern.cpp [ 79%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/bulk_write.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 79%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/delete.cpp Linking CXX executable test_bson cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_bson.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/c++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -Wl,-z,relro CMakeFiles/test_bson.dir/__/__/third_party/catch/main.cpp.o CMakeFiles/test_bson.dir/bson_b_date.cpp.o CMakeFiles/test_bson.dir/bson_builder.cpp.o CMakeFiles/test_bson.dir/bson_get_values.cpp.o CMakeFiles/test_bson.dir/bson_util_itoa.cpp.o CMakeFiles/test_bson.dir/bson_validate.cpp.o CMakeFiles/test_bson.dir/json.cpp.o CMakeFiles/test_bson.dir/view_or_value.cpp.o -o test_bson -rdynamic ../libbsoncxx.a -lbson-1.0 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 79%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/insert_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/insert_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_many.cpp make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 80 81 82 [ 79%] Built target test_bson /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 36 [ 80%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/insert_one.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/uri.cpp:20:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 80%] /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/replace_one.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/write_concern.cpp:25:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 80%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/result/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/result/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/result/update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 37 [ 81%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/uri.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/uri.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/uri.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 81%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/validation_criteria.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/validation_criteria.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/validation_criteria.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 38 [ 82%] Building CXX object src/mongocxx/CMakeFiles/mongocxx.dir/write_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /opt/rh/devtoolset-6/root/usr/bin/c++ -DMONGOCXX_EXPORTS -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/mongocxx.dir/write_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/write_concern.cpp Linking CXX static library libmongocxx.a cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -P CMakeFiles/mongocxx_static.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -E cmake_link_script CMakeFiles/mongocxx_static.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/ar cr libmongocxx.a CMakeFiles/mongocxx_static.dir/bulk_write.cpp.o CMakeFiles/mongocxx_static.dir/client.cpp.o CMakeFiles/mongocxx_static.dir/collection.cpp.o CMakeFiles/mongocxx_static.dir/cursor.cpp.o CMakeFiles/mongocxx_static.dir/database.cpp.o CMakeFiles/mongocxx_static.dir/exception/error_code.cpp.o CMakeFiles/mongocxx_static.dir/exception/server_error_code.cpp.o CMakeFiles/mongocxx_static.dir/exception/operation_exception.cpp.o CMakeFiles/mongocxx_static.dir/hint.cpp.o CMakeFiles/mongocxx_static.dir/insert_many_builder.cpp.o CMakeFiles/mongocxx_static.dir/instance.cpp.o CMakeFiles/mongocxx_static.dir/logger.cpp.o CMakeFiles/mongocxx_static.dir/model/delete_many.cpp.o CMakeFiles/mongocxx_static.dir/model/delete_one.cpp.o CMakeFiles/mongocxx_static.dir/model/insert_one.cpp.o CMakeFiles/mongocxx_static.dir/model/replace_one.cpp.o CMakeFiles/mongocxx_static.dir/model/update_many.cpp.o CMakeFiles/mongocxx_static.dir/model/update_one.cpp.o CMakeFiles/mongocxx_static.dir/model/write.cpp.o CMakeFiles/mongocxx_static.dir/options/aggregate.cpp.o CMakeFiles/mongocxx_static.dir/options/bulk_write.cpp.o CMakeFiles/mongocxx_static.dir/options/client.cpp.o CMakeFiles/mongocxx_static.dir/options/count.cpp.o CMakeFiles/mongocxx_static.dir/options/create_collection.cpp.o CMakeFiles/mongocxx_static.dir/options/create_view.cpp.o CMakeFiles/mongocxx_static.dir/options/delete.cpp.o CMakeFiles/mongocxx_static.dir/options/distinct.cpp.o CMakeFiles/mongocxx_static.dir/options/find.cpp.o CMakeFiles/mongocxx_static.dir/options/find_one_and_delete.cpp.o CMakeFiles/mongocxx_static.dir/options/find_one_and_replace.cpp.o CMakeFiles/mongocxx_static.dir/options/find_one_and_update.cpp.o CMakeFiles/mongocxx_static.dir/options/index.cpp.o CMakeFiles/mongocxx_static.dir/options/insert.cpp.o CMakeFiles/mongocxx_static.dir/options/modify_collection.cpp.o CMakeFiles/mongocxx_static.dir/options/pool.cpp.o CMakeFiles/mongocxx_static.dir/options/private/rewriter.cpp.o CMakeFiles/mongocxx_static.dir/options/ssl.cpp.o CMakeFiles/mongocxx_static.dir/options/update.cpp.o CMakeFiles/mongocxx_static.dir/pipeline.cpp.o CMakeFiles/mongocxx_static.dir/pool.cpp.o CMakeFiles/mongocxx_static.dir/private/libbson.cpp.o CMakeFiles/mongocxx_static.dir/private/libmongoc.cpp.o CMakeFiles/mongocxx_static.dir/read_concern.cpp.o CMakeFiles/mongocxx_static.dir/read_preference.cpp.o CMakeFiles/mongocxx_static.dir/result/bulk_write.cpp.o CMakeFiles/mongocxx_static.dir/result/delete.cpp.o CMakeFiles/mongocxx_static.dir/result/insert_many.cpp.o CMakeFiles/mongocxx_static.dir/result/insert_one.cpp.o CMakeFiles/mongocxx_static.dir/result/replace_one.cpp.o CMakeFiles/mongocxx_static.dir/result/update.cpp.o CMakeFiles/mongocxx_static.dir/uri.cpp.o CMakeFiles/mongocxx_static.dir/validation_criteria.cpp.o CMakeFiles/mongocxx_static.dir/write_concern.cpp.o /opt/rh/devtoolset-6/root/usr/bin/ranlib libmongocxx.a Linking CXX shared library libmongocxx.so cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -E cmake_link_script CMakeFiles/mongocxx.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,libmongocxx.so._noabi -o libmongocxx.so.3.1.1 CMakeFiles/mongocxx.dir/bulk_write.cpp.o CMakeFiles/mongocxx.dir/client.cpp.o CMakeFiles/mongocxx.dir/collection.cpp.o CMakeFiles/mongocxx.dir/cursor.cpp.o CMakeFiles/mongocxx.dir/database.cpp.o CMakeFiles/mongocxx.dir/exception/error_code.cpp.o CMakeFiles/mongocxx.dir/exception/server_error_code.cpp.o CMakeFiles/mongocxx.dir/exception/operation_exception.cpp.o CMakeFiles/mongocxx.dir/hint.cpp.o CMakeFiles/mongocxx.dir/insert_many_builder.cpp.o CMakeFiles/mongocxx.dir/instance.cpp.o CMakeFiles/mongocxx.dir/logger.cpp.o CMakeFiles/mongocxx.dir/model/delete_many.cpp.o CMakeFiles/mongocxx.dir/model/delete_one.cpp.o CMakeFiles/mongocxx.dir/model/insert_one.cpp.o CMakeFiles/mongocxx.dir/model/replace_one.cpp.o CMakeFiles/mongocxx.dir/model/update_many.cpp.o CMakeFiles/mongocxx.dir/model/update_one.cpp.o CMakeFiles/mongocxx.dir/model/write.cpp.o CMakeFiles/mongocxx.dir/options/aggregate.cpp.o CMakeFiles/mongocxx.dir/options/bulk_write.cpp.o CMakeFiles/mongocxx.dir/options/client.cpp.o CMakeFiles/mongocxx.dir/options/count.cpp.o CMakeFiles/mongocxx.dir/options/create_collection.cpp.o CMakeFiles/mongocxx.dir/options/create_view.cpp.o CMakeFiles/mongocxx.dir/options/delete.cpp.o CMakeFiles/mongocxx.dir/options/distinct.cpp.o CMakeFiles/mongocxx.dir/options/find.cpp.o CMakeFiles/mongocxx.dir/options/find_one_and_delete.cpp.o CMakeFiles/mongocxx.dir/options/find_one_and_replace.cpp.o CMakeFiles/mongocxx.dir/options/find_one_and_update.cpp.o CMakeFiles/mongocxx.dir/options/index.cpp.o CMakeFiles/mongocxx.dir/options/insert.cpp.o CMakeFiles/mongocxx.dir/options/modify_collection.cpp.o CMakeFiles/mongocxx.dir/options/pool.cpp.o CMakeFiles/mongocxx.dir/options/private/rewriter.cpp.o CMakeFiles/mongocxx.dir/options/ssl.cpp.o CMakeFiles/mongocxx.dir/options/update.cpp.o CMakeFiles/mongocxx.dir/pipeline.cpp.o CMakeFiles/mongocxx.dir/pool.cpp.o CMakeFiles/mongocxx.dir/private/libbson.cpp.o CMakeFiles/mongocxx.dir/private/libmongoc.cpp.o CMakeFiles/mongocxx.dir/read_concern.cpp.o CMakeFiles/mongocxx.dir/read_preference.cpp.o CMakeFiles/mongocxx.dir/result/bulk_write.cpp.o CMakeFiles/mongocxx.dir/result/delete.cpp.o CMakeFiles/mongocxx.dir/result/insert_many.cpp.o CMakeFiles/mongocxx.dir/result/insert_one.cpp.o CMakeFiles/mongocxx.dir/result/replace_one.cpp.o CMakeFiles/mongocxx.dir/result/update.cpp.o CMakeFiles/mongocxx.dir/uri.cpp.o CMakeFiles/mongocxx.dir/validation_criteria.cpp.o CMakeFiles/mongocxx.dir/write_concern.cpp.o ../bsoncxx/libbsoncxx.so.3.1.1 -lmongoc-1.0 -lsasl2 -lssl -lcrypto -lrt -lbson-1.0 -lbson-1.0 make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ 82%] Built target mongocxx_static cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -E cmake_symlink_library libmongocxx.so.3.1.1 libmongocxx.so._noabi libmongocxx.so make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [ 82%] Built target mongocxx Linking CXX static library libmongocxx_mocked.a cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -P CMakeFiles/mongocxx_mocked.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx && /usr/bin/cmake -E cmake_link_script CMakeFiles/mongocxx_mocked.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/ar cr libmongocxx_mocked.a CMakeFiles/mongocxx_mocked.dir/bulk_write.cpp.o CMakeFiles/mongocxx_mocked.dir/client.cpp.o CMakeFiles/mongocxx_mocked.dir/collection.cpp.o CMakeFiles/mongocxx_mocked.dir/cursor.cpp.o CMakeFiles/mongocxx_mocked.dir/database.cpp.o CMakeFiles/mongocxx_mocked.dir/exception/error_code.cpp.o CMakeFiles/mongocxx_mocked.dir/exception/server_error_code.cpp.o CMakeFiles/mongocxx_mocked.dir/exception/operation_exception.cpp.o CMakeFiles/mongocxx_mocked.dir/hint.cpp.o CMakeFiles/mongocxx_mocked.dir/insert_many_builder.cpp.o CMakeFiles/mongocxx_mocked.dir/instance.cpp.o CMakeFiles/mongocxx_mocked.dir/logger.cpp.o CMakeFiles/mongocxx_mocked.dir/model/delete_many.cpp.o CMakeFiles/mongocxx_mocked.dir/model/delete_one.cpp.o CMakeFiles/mongocxx_mocked.dir/model/insert_one.cpp.o CMakeFiles/mongocxx_mocked.dir/model/replace_one.cpp.o CMakeFiles/mongocxx_mocked.dir/model/update_many.cpp.o CMakeFiles/mongocxx_mocked.dir/model/update_one.cpp.o CMakeFiles/mongocxx_mocked.dir/model/write.cpp.o CMakeFiles/mongocxx_mocked.dir/options/aggregate.cpp.o CMakeFiles/mongocxx_mocked.dir/options/bulk_write.cpp.o CMakeFiles/mongocxx_mocked.dir/options/client.cpp.o CMakeFiles/mongocxx_mocked.dir/options/count.cpp.o CMakeFiles/mongocxx_mocked.dir/options/create_collection.cpp.o CMakeFiles/mongocxx_mocked.dir/options/create_view.cpp.o CMakeFiles/mongocxx_mocked.dir/options/delete.cpp.o CMakeFiles/mongocxx_mocked.dir/options/distinct.cpp.o CMakeFiles/mongocxx_mocked.dir/options/find.cpp.o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_delete.cpp.o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_replace.cpp.o CMakeFiles/mongocxx_mocked.dir/options/find_one_and_update.cpp.o CMakeFiles/mongocxx_mocked.dir/options/index.cpp.o CMakeFiles/mongocxx_mocked.dir/options/insert.cpp.o CMakeFiles/mongocxx_mocked.dir/options/modify_collection.cpp.o CMakeFiles/mongocxx_mocked.dir/options/pool.cpp.o CMakeFiles/mongocxx_mocked.dir/options/private/rewriter.cpp.o CMakeFiles/mongocxx_mocked.dir/options/ssl.cpp.o CMakeFiles/mongocxx_mocked.dir/options/update.cpp.o CMakeFiles/mongocxx_mocked.dir/pipeline.cpp.o CMakeFiles/mongocxx_mocked.dir/pool.cpp.o CMakeFiles/mongocxx_mocked.dir/private/libbson.cpp.o CMakeFiles/mongocxx_mocked.dir/private/libmongoc.cpp.o CMakeFiles/mongocxx_mocked.dir/read_concern.cpp.o CMakeFiles/mongocxx_mocked.dir/read_preference.cpp.o CMakeFiles/mongocxx_mocked.dir/result/bulk_write.cpp.o CMakeFiles/mongocxx_mocked.dir/result/delete.cpp.o CMakeFiles/mongocxx_mocked.dir/result/insert_many.cpp.o CMakeFiles/mongocxx_mocked.dir/result/insert_one.cpp.o CMakeFiles/mongocxx_mocked.dir/result/replace_one.cpp.o CMakeFiles/mongocxx_mocked.dir/result/update.cpp.o CMakeFiles/mongocxx_mocked.dir/uri.cpp.o CMakeFiles/mongocxx_mocked.dir/validation_criteria.cpp.o CMakeFiles/mongocxx_mocked.dir/write_concern.cpp.o /opt/rh/devtoolset-6/root/usr/bin/ranlib libmongocxx_mocked.a make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [ 82%] Built target mongocxx_mocked make -f src/mongocxx/test/CMakeFiles/test_driver.dir/build.make src/mongocxx/test/CMakeFiles/test_driver.dir/depend make -f src/mongocxx/test/CMakeFiles/test_instance.dir/build.make src/mongocxx/test/CMakeFiles/test_instance.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/CMakeFiles/test_instance.dir/DependInfo.cmake --color= make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/CMakeFiles/test_driver.dir/DependInfo.cmake --color= Scanning dependencies of target test_instance make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/mongocxx/test/CMakeFiles/test_instance.dir/build.make src/mongocxx/test/CMakeFiles/test_instance.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 82%] [ 82%] Building CXX object src/mongocxx/test/CMakeFiles/test_instance.dir/__/__/third_party/catch/main.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_instance.dir/__/__/third_party/catch/main.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_instance.dir/instance.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_instance.dir/instance.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/instance.cpp Scanning dependencies of target test_driver make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make -f src/mongocxx/test/CMakeFiles/test_driver.dir/build.make src/mongocxx/test/CMakeFiles/test_driver.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 83 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 84 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 82%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 83%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 85 [ 83%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 86 [ 84%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 84%] [ 84%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 87 [ 84%] /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 85%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/__/test_util/client_helpers.cpp.o [ 85%] cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/__/test_util/client_helpers.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test_util/client_helpers.cpp [ 86%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/__/__/third_party/catch/main.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/__/__/third_party/catch/main.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/bulk_write.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/bulk_write.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/bulk_write.cpp [ 86%] [ 86%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/collection.cpp.o [ 87%] cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection.cpp [ 87%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/client.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/client.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/client.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/hint.cpp.o Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/collection_mocked.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/hint.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/hint.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/database.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/collection_mocked.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection_mocked.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/database.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/database.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/delete_many.cpp.o Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/delete_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/delete_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/delete_many.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/delete_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/delete_one.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/insert_one.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/replace_one.cpp.o Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/update_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/replace_one.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/model/update_many.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/update_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/update_one.cpp cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/model/update_many.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/update_many.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp:16:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp: In member function 'bool Catch::TestSpec::Filter::matches(const Catch::TestCaseInfo&) const': /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2813:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for( std::vector >::const_iterator it = m_patterns.begin(), itEnd = m_patterns.end(); it != itEnd; ++it ) ^~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2816:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' return true; ^~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/instance.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/update_many.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/bulk_write.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/delete_many.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/database.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/update_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection_mocked.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/client.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/delete_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/insert_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/main.cpp:16:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp: In member function 'bool Catch::TestSpec::Filter::matches(const Catch::TestCaseInfo&) const': /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2813:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for( std::vector >::const_iterator it = m_patterns.begin(), itEnd = m_patterns.end(); it != itEnd; ++it ) ^~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:2816:21: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' return true; ^~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/model/replace_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 87%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/aggregate.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/aggregate.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/aggregate.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 88 [ 89%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/count.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/count.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/count.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 89%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/create_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/create_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/create_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 89 [ 90%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/create_view.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/create_view.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/create_view.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 90%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/delete.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/aggregate.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/count.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/create_collection.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 90 /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 91%] [ 91%] [ 91%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/distinct.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/distinct.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/distinct.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/find.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/find.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find.cpp Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/find_one_and_delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/find_one_and_delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_delete.cpp /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/create_view.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/delete.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/distinct.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 91%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/find_one_and_replace.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/find_one_and_replace.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_replace.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_delete.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 91 [ 92%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/find_one_and_update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/find_one_and_update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_update.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 92%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/index.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/index.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/index.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 92 [ 93%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/insert.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/insert.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/insert.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_replace.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 93%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/modify_collection.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/modify_collection.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/modify_collection.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 93%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/pool.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/find_one_and_update.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 93 [ 94%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/private/rewriter.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/private/rewriter.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/private/rewriter.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/index.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/insert.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/pool.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 94%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/options/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/options/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/update.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/private/rewriter.cpp:18: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 94%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/pool.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/pool.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/pool.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 94 [ 95%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/private/scoped_bson_t.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/private/scoped_bson_t.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/private/scoped_bson_t.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 95%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/private/write_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/private/write_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/private/write_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 95 [ 96%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/read_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/read_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/read_concern.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 96%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/read_preference.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/read_preference.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/read_preference.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/options/update.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 96%] In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/pool.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/result/delete.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/result/delete.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/delete.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/private/scoped_bson_t.cpp:17:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/read_concern.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/private/write_concern.cpp:17:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/read_preference.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 96 [ 97%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/result/insert_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/result/insert_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/insert_one.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/delete.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 97%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/result/replace_one.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/result/replace_one.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/replace_one.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 97%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/result/update.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/result/update.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/update.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/insert_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 97 [ 98%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/uri.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/uri.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/uri.cpp /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [ 98%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/validation_criteria.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/validation_criteria.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/validation_criteria.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/replace_one.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/result/update.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 98 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object src/mongocxx/test/CMakeFiles/test_driver.dir/write_concern.cpp.o cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /opt/rh/devtoolset-6/root/usr/bin/c++ -DBSONCXX_STATIC -DMONGOCXX_STATIC -DMONGOCXX_TESTING -DMONGO_CXX_DRIVER_COMPILING -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -I/opt/rh/rh-mongodb34/root/usr/include/libbson-1.0 -I/opt/rh/rh-mongodb34/root/usr/include/libmongoc-1.0 -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src -I/builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include -I/opt/rh/rh-mongodb34/root/usr/include -o CMakeFiles/test_driver.dir/write_concern.cpp.o -c /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/write_concern.cpp In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/helpers.hpp:17:0, from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/validation_criteria.cpp:16: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'uint32_t (*)(mongoc_bulk_operation_t*, bson_t*, bson_error_t*) {aka unsigned int (*)(_mongoc_bulk_operation_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:16:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_execute) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_bulk_operation_t*, const bson_t*) {aka void (*)(_mongoc_bulk_operation_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:18:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_insert) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:20:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:21:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_remove_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:22:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_replace_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:28:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_many_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_bulk_operation_t*, const bson_t*, const bson_t*, const bson_t*, bson_error_t*) {aka bool (*)(_mongoc_bulk_operation_t*, const _bson_t*, const _bson_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:29:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(bulk_operation_update_one_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_client_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:32:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(client_find_databases) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:48:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:50:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'int64_t (*)(mongoc_collection_t*, mongoc_query_flags_t, const bson_t*, int64_t, int64_t, const bson_t*, const mongoc_read_prefs_t*, bson_error_t*) {aka long int (*)(_mongoc_collection_t*, mongoc_query_flags_t, const _bson_t*, long int, long int, const _bson_t*, const _mongoc_read_prefs_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:51:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_count_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_index_opt_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const mongoc_index_opt_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:52:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_create_index) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:54:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_find_and_modify_opts_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_find_and_modify_opts_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:55:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_and_modify_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:56:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_indexes) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_collection_t*, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_collection_t*, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:57:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_find_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_collection_t*) {aka const _bson_t* (*)(const _mongoc_collection_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:58:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_get_last_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'char* (*)(const bson_t*) {aka char* (*)(const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:63:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_keys_to_index_string) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const bson_t*, const mongoc_read_prefs_t*, const bson_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const _bson_t*, const _mongoc_read_prefs_t*, const _bson_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:64:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_read_command_with_opts) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_collection_t*, const char*, const char*, bool, bson_error_t*) {aka bool (*)(_mongoc_collection_t*, const char*, const char*, bool, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:65:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(collection_rename) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, bson_error_t*) {aka bool (*)(_mongoc_cursor_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:70:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_error) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(_mongoc_client_t*, bson_t*, uint32_t) {aka _mongoc_cursor_t* (*)(_mongoc_client_t*, _bson_t*, unsigned int)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:71:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_new_from_command_reply) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_cursor_t*, const bson_t**) {aka bool (*)(_mongoc_cursor_t*, const _bson_t**)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:72:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(cursor_next) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, mongoc_query_flags_t, uint32_t, uint32_t, uint32_t, const bson_t*, const bson_t*, const mongoc_read_prefs_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, mongoc_query_flags_t, unsigned int, unsigned int, unsigned int, const _bson_t*, const _bson_t*, const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:74:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const bson_t*, const mongoc_read_prefs_t*, bson_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const _bson_t*, const _mongoc_read_prefs_t*, _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:75:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_command_simple) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_collection_t* (*)(mongoc_database_t*, const char*, const bson_t*, bson_error_t*) {aka _mongoc_collection_t* (*)(_mongoc_database_t*, const char*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:77:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_create_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:79:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_drop) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_cursor_t* (*)(mongoc_database_t*, const bson_t*, bson_error_t*) {aka _mongoc_cursor_t* (*)(_mongoc_database_t*, const _bson_t*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:80:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_find_collections) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_database_t*, const char*, bson_error_t*) {aka bool (*)(_mongoc_database_t*, const char*, _bson_error_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:85:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(database_has_collection) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:89:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_append) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:93:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_fields) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:95:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_sort) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'bool (*)(mongoc_find_and_modify_opts_t*, const bson_t*) {aka bool (*)(_mongoc_find_and_modify_opts_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:96:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(find_and_modify_opts_set_update) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_read_prefs_t*) {aka const _bson_t* (*)(const _mongoc_read_prefs_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:112:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_get_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'void (*)(mongoc_read_prefs_t*, const bson_t*) {aka void (*)(_mongoc_read_prefs_t*, const _bson_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:116:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(read_prefs_set_tags) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'const bson_t* (*)(const mongoc_uri_t*) {aka const _bson_t* (*)(const _mongoc_uri_t*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:123:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_get_options) ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc.hh:29:62: warning: ignoring attributes on template argument 'mongoc_uri_t* (*)(const char*) {aka _mongoc_uri_t* (*)(const char*)}' [-Wignored-attributes] extern mongocxx::test_util::mock& name; ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/private/libmongoc_symbols.hh:132:1: note: in expansion of macro 'MONGOCXX_LIBMONGOC_SYMBOL' MONGOCXX_LIBMONGOC_SYMBOL(uri_new) ^~~~~~~~~~~~~~~~~~~~~~~~~ Linking CXX executable test_instance cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_instance.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/c++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -Wl,-z,relro CMakeFiles/test_instance.dir/__/__/third_party/catch/main.cpp.o CMakeFiles/test_instance.dir/instance.cpp.o -o test_instance -rdynamic ../libmongocxx_mocked.a ../../bsoncxx/libbsoncxx.a -lmongoc-1.0 -lsasl2 -lssl -lcrypto -lrt -lbson-1.0 make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [100%] Built target test_instance In file included from /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection_mocked.cpp:15:0: /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection_mocked.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____52()': /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:541:50: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without static void INTERNAL_CATCH_UNIQUE_NAME( ____C_A_T_C_H____T_E_S_T____ )() ^ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:53:56: note: in definition of macro 'INTERNAL_CATCH_UNIQUE_NAME_LINE2' #define INTERNAL_CATCH_UNIQUE_NAME_LINE2( name, line ) name##line ^~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:55:44: note: in expansion of macro 'INTERNAL_CATCH_UNIQUE_NAME_LINE' #define INTERNAL_CATCH_UNIQUE_NAME( name ) INTERNAL_CATCH_UNIQUE_NAME_LINE( name, __LINE__ ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:541:21: note: in expansion of macro 'INTERNAL_CATCH_UNIQUE_NAME' static void INTERNAL_CATCH_UNIQUE_NAME( ____C_A_T_C_H____T_E_S_T____ )() ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/third_party/catch/include/catch.hpp:8945:30: note: in expansion of macro 'INTERNAL_CATCH_TESTCASE' #define TEST_CASE( ... ) INTERNAL_CATCH_TESTCASE( __VA_ARGS__ ) ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/collection_mocked.cpp:52:1: note: in expansion of macro 'TEST_CASE' TEST_CASE("Collection", "[collection]") { ^~~~~~~~~ Linking CXX executable test_driver cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_driver.dir/link.txt --verbose=1 /opt/rh/devtoolset-6/root/usr/bin/c++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -Wl,-z,relro CMakeFiles/test_driver.dir/__/test_util/client_helpers.cpp.o CMakeFiles/test_driver.dir/__/__/third_party/catch/main.cpp.o CMakeFiles/test_driver.dir/bulk_write.cpp.o CMakeFiles/test_driver.dir/client.cpp.o CMakeFiles/test_driver.dir/collection.cpp.o CMakeFiles/test_driver.dir/collection_mocked.cpp.o CMakeFiles/test_driver.dir/database.cpp.o CMakeFiles/test_driver.dir/hint.cpp.o CMakeFiles/test_driver.dir/model/delete_many.cpp.o CMakeFiles/test_driver.dir/model/delete_one.cpp.o CMakeFiles/test_driver.dir/model/insert_one.cpp.o CMakeFiles/test_driver.dir/model/replace_one.cpp.o CMakeFiles/test_driver.dir/model/update_many.cpp.o CMakeFiles/test_driver.dir/model/update_one.cpp.o CMakeFiles/test_driver.dir/options/aggregate.cpp.o CMakeFiles/test_driver.dir/options/count.cpp.o CMakeFiles/test_driver.dir/options/create_collection.cpp.o CMakeFiles/test_driver.dir/options/create_view.cpp.o CMakeFiles/test_driver.dir/options/delete.cpp.o CMakeFiles/test_driver.dir/options/distinct.cpp.o CMakeFiles/test_driver.dir/options/find.cpp.o CMakeFiles/test_driver.dir/options/find_one_and_delete.cpp.o CMakeFiles/test_driver.dir/options/find_one_and_replace.cpp.o CMakeFiles/test_driver.dir/options/find_one_and_update.cpp.o CMakeFiles/test_driver.dir/options/index.cpp.o CMakeFiles/test_driver.dir/options/insert.cpp.o CMakeFiles/test_driver.dir/options/modify_collection.cpp.o CMakeFiles/test_driver.dir/options/pool.cpp.o CMakeFiles/test_driver.dir/options/private/rewriter.cpp.o CMakeFiles/test_driver.dir/options/update.cpp.o CMakeFiles/test_driver.dir/pool.cpp.o CMakeFiles/test_driver.dir/private/scoped_bson_t.cpp.o CMakeFiles/test_driver.dir/private/write_concern.cpp.o CMakeFiles/test_driver.dir/read_concern.cpp.o CMakeFiles/test_driver.dir/read_preference.cpp.o CMakeFiles/test_driver.dir/result/delete.cpp.o CMakeFiles/test_driver.dir/result/insert_one.cpp.o CMakeFiles/test_driver.dir/result/replace_one.cpp.o CMakeFiles/test_driver.dir/result/update.cpp.o CMakeFiles/test_driver.dir/uri.cpp.o CMakeFiles/test_driver.dir/validation_criteria.cpp.o CMakeFiles/test_driver.dir/write_concern.cpp.o -o test_driver -rdynamic ../libmongocxx_mocked.a ../../bsoncxx/libbsoncxx.a -lmongoc-1.0 -lsasl2 -lssl -lcrypto -lrt -lbson-1.0 make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [100%] Built target test_driver make[1]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 0 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uxeDyx + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 ++ dirname /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 + cd mongo-cxx-driver-r3.1.1 + scl enable rh-mongodb34 devtoolset-6 - /usr/bin/cmake -H/builddir/build/BUILD/mongo-cxx-driver-r3.1.1 -B/builddir/build/BUILD/mongo-cxx-driver-r3.1.1 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/bsoncxx/CMakeFiles/bsoncxx.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/CMakeFiles/bsoncxx.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/bsoncxx/CMakeFiles/bsoncxx.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/bsoncxx/CMakeFiles/bsoncxx.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 1 2 3 4 5 6 [ 6%] Built target bsoncxx /usr/bin/make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/CMakeFiles/bsoncxx_static.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build.make src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/bsoncxx/CMakeFiles/bsoncxx_static.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 7 8 9 10 11 12 [ 13%] Built target bsoncxx_static /usr/bin/make -f src/bsoncxx/test/CMakeFiles/test_bson.dir/build.make src/bsoncxx/test/CMakeFiles/test_bson.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/bsoncxx/test/CMakeFiles/test_bson.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/bsoncxx/test/CMakeFiles/test_bson.dir/build.make src/bsoncxx/test/CMakeFiles/test_bson.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/bsoncxx/test/CMakeFiles/test_bson.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 80 81 82 [ 16%] Built target test_bson /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx.dir/build.make src/mongocxx/CMakeFiles/mongocxx.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx.dir/build.make src/mongocxx/CMakeFiles/mongocxx.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/mongocxx/CMakeFiles/mongocxx.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [ 38%] Built target mongocxx /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build.make src/mongocxx/CMakeFiles/mongocxx_mocked.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx_mocked.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build.make src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/mongocxx/CMakeFiles/mongocxx_mocked.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 [ 60%] Built target mongocxx_mocked /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/CMakeFiles/mongocxx_static.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/mongocxx/CMakeFiles/mongocxx_static.dir/build.make src/mongocxx/CMakeFiles/mongocxx_static.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/mongocxx/CMakeFiles/mongocxx_static.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [ 82%] Built target mongocxx_static /usr/bin/make -f src/mongocxx/test/CMakeFiles/test_driver.dir/build.make src/mongocxx/test/CMakeFiles/test_driver.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/CMakeFiles/test_driver.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/mongocxx/test/CMakeFiles/test_driver.dir/build.make src/mongocxx/test/CMakeFiles/test_driver.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/mongocxx/test/CMakeFiles/test_driver.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 [100%] Built target test_driver /usr/bin/make -f src/mongocxx/test/CMakeFiles/test_instance.dir/build.make src/mongocxx/test/CMakeFiles/test_instance.dir/depend make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' cd /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/src/mongocxx/test/CMakeFiles/test_instance.dir/DependInfo.cmake --color= make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/make -f src/mongocxx/test/CMakeFiles/test_instance.dir/build.make src/mongocxx/test/CMakeFiles/test_instance.dir/build make[2]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[2]: Nothing to be done for `src/mongocxx/test/CMakeFiles/test_instance.dir/build'. make[2]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_report /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles [100%] Built target test_instance make[1]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' make[1]: Nothing to be done for `preinstall'. make[1]: Leaving directory `/builddir/build/BUILD/mongo-cxx-driver-r3.1.1' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/util -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/util/functor.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/document -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/document/element.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/document/view.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/document/view_or_value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/document/value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/config.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/version.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/compiler.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/export.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/postlude.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/prelude.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/cmake -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/document -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/array -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/types -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/builder -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx.dir/string -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/document -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/array -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/types -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/builder -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/CMakeFiles/bsoncxx_static.dir/string -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/view_or_value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/validate.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/types.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/enums -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/enums/binary_sub_type.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/enums/type.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/third_party -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/third_party/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/exception/error_code.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/exception/exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/array -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/array/element.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/array/view.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/array/view_or_value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/array/value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/types -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/types/value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/concatenate.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/kvp.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/array.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/document.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/helpers.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/impl.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/array.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/document.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/builder/core.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/json.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/string -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/string/view_or_value.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/stdx -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/stdx/make_unique.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/stdx/optional.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/stdx/string_view.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/oid.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/decimal128.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles/test_bson.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles/test_bson.dir/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles/test_bson.dir/__/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles/test_bson.dir/__/__/third_party -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/test/CMakeFiles/test_bson.dir/__/__/third_party/catch -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/export.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so.3.1.1 -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so._noabi -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.a -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/cmake/libbsoncxx-3.1.1/libbsoncxx-config.cmake -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/cmake/libbsoncxx-3.1.1/libbsoncxx-config-version.cmake -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/config.hpp -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/bsoncxx/v_noabi/bsoncxx/config/version.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/pkgconfig/libbsoncxx.pc -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/read_preference.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/insert_many_builder.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/insert_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/update.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/delete.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/replace_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/bulk_write.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/result/insert_many.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/config.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/version.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/compiler.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/export.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/postlude.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/prelude.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/client.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/cmake -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/write.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/insert_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/replace_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/update_many.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/delete_many.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/update_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/model/delete_one.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/uri.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/options/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_static.dir/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/options/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx.dir/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/options/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/CMakeFiles/mongocxx_mocked.dir/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/cursor.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/hint.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/stdx.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test_util -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/logger.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/find_one_and_update.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/create_collection.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/find.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/update.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/client.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/modify_collection.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/delete.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/distinct.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/aggregate.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/find_one_common_options.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/index.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/insert.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/count.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/find_one_and_replace.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/find_one_and_delete.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/pool.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/create_view.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/ssl.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/options/bulk_write.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/read_concern.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/query_exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/server_error_code.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/logic_error.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/write_exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/bulk_write_exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/operation_exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/error_code.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/authentication_exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/exception/exception.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/pool.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/write_concern.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/instance.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/database.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/validation_criteria.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/bulk_write.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/write_type.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/collection.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/pipeline.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/result -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/model -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/options/private -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/__/test_util -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/__/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/__/__/third_party -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_driver.dir/__/__/third_party/catch -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_instance.dir -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_instance.dir/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_instance.dir/__/__ -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_instance.dir/__/__/third_party -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/CMakeFiles/test_instance.dir/__/__/third_party/catch -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/options -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/test/options/private -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/export.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so.3.1.1 -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so._noabi -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.a -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/cmake/libmongocxx-3.1.1/libmongocxx-config.cmake -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/cmake/libmongocxx-3.1.1/libmongocxx-config-version.cmake -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/config.hpp -- Up-to-date: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/include/mongocxx/v_noabi/mongocxx/config/version.hpp -- Installing: /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/pkgconfig/libmongocxx.pc + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 extracting debug info from /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so.3.1.1 extracting debug info from /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so.3.1.1 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so.3.1.1.debug to /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so.debug symlinked /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so.3.1.1.debug to /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libmongocxx.so._noabi.debug symlinked /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so.3.1.1.debug to /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so._noabi.debug symlinked /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so.3.1.1.debug to /usr/lib/debug/opt/rh/rh-mongodb34/root/usr/lib64/libbsoncxx.so.debug 1359 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-scl-compress /opt/rh/rh-mongodb34/root + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-scl-python-bytecompile /usr/bin/python 1 /opt/rh/rh-mongodb34/root + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.eQ06B5 + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + scl enable rh-mongodb34 devtoolset-6 - + : Run a server + mkdir dbtest + mongod --logpath /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/server.log --dbpath /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/dbtest --fork about to fork child process, waiting until server is ready for connections. forked process: 7494 child process started successfully, parent exiting + : Run the test suite + ret=0 + make test Running tests... /usr/bin/ctest --force-new-ctest-process Test project /builddir/build/BUILD/mongo-cxx-driver-r3.1.1 Start 1: bson 1/3 Test #1: bson ............................. Passed 0.10 sec Start 2: driver 2/3 Test #2: driver ........................... Passed 16.24 sec Start 3: instance 3/3 Test #3: instance ......................... Passed 0.01 sec 100% tests passed, 0 tests failed out of 3 Total Test time (real) = 16.36 sec + : Cleanup + mongod --dbpath /builddir/build/BUILD/mongo-cxx-driver-r3.1.1/dbtest --shutdown killing process with pid: 7494 + exit 0 + exit 0 Processing files: rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.I75dHh + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + DOCDIR=/builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-3.1.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-3.1.1 + cp -pr README.md /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-3.1.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ksZHNt + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-3.1.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-3.1.1 + cp -pr LICENSE /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-3.1.1 + exit 0 Provides: libmongocxx.so._noabi()(64bit) rh-mongodb34-mongo-cxx-driver = 3.1.1-5.el7 rh-mongodb34-mongo-cxx-driver(x86-64) = 3.1.1-5.el7 scl-package(rh-mongodb34) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libbson-1.0.so.rh-mongodb34-0()(64bit) libbsoncxx.so._noabi()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.10()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libmongoc-1.0.so.rh-mongodb34-0()(64bit) libmongocxx.so._noabi()(64bit) librt.so.1()(64bit) libsasl2.so.3()(64bit) libssl.so.10()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) rh-mongodb34-runtime rtld(GNU_HASH) Processing files: rh-mongodb34-mongo-cxx-driver-devel-3.1.1-5.el7.x86_64 Provides: pkgconfig(libmongocxx) = 3.1.1 rh-mongodb34-mongo-cxx-driver-devel = 3.1.1-5.el7 rh-mongodb34-mongo-cxx-driver-devel(x86-64) = 3.1.1-5.el7 scl-package(rh-mongodb34) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libmongocxx.so._noabi()(64bit) rh-mongodb34-runtime Processing files: rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1-5.el7.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.e9NSfI + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + DOCDIR=/builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + cp -pr README.md /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/doc/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6RLiJW + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + cp -pr LICENSE /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64/opt/rh/rh-mongodb34/root/usr/share/licenses/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1 + exit 0 Provides: libbsoncxx.so._noabi()(64bit) rh-mongodb34-mongo-cxx-driver-bsoncxx = 3.1.1-5.el7 rh-mongodb34-mongo-cxx-driver-bsoncxx(x86-64) = 3.1.1-5.el7 scl-package(rh-mongodb34) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libbson-1.0.so.rh-mongodb34-0()(64bit) libbsoncxx.so._noabi()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) rh-mongodb34-runtime rtld(GNU_HASH) Processing files: rh-mongodb34-mongo-cxx-driver-bsoncxx-devel-3.1.1-5.el7.x86_64 Provides: pkgconfig(libbsoncxx) = 3.1.1 rh-mongodb34-mongo-cxx-driver-bsoncxx-devel = 3.1.1-5.el7 rh-mongodb34-mongo-cxx-driver-bsoncxx-devel(x86-64) = 3.1.1-5.el7 scl-package(rh-mongodb34) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libbsoncxx.so._noabi()(64bit) rh-mongodb34-runtime Processing files: rh-mongodb34-mongo-cxx-driver-debuginfo-3.1.1-5.el7.x86_64 Provides: scl-package(rh-mongodb34) rh-mongodb34-mongo-cxx-driver-debuginfo = 3.1.1-5.el7 rh-mongodb34-mongo-cxx-driver-debuginfo(x86-64) = 3.1.1-5.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 Wrote: /builddir/build/RPMS/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64.rpm Wrote: /builddir/build/RPMS/rh-mongodb34-mongo-cxx-driver-devel-3.1.1-5.el7.x86_64.rpm Wrote: /builddir/build/RPMS/rh-mongodb34-mongo-cxx-driver-bsoncxx-3.1.1-5.el7.x86_64.rpm Wrote: /builddir/build/RPMS/rh-mongodb34-mongo-cxx-driver-bsoncxx-devel-3.1.1-5.el7.x86_64.rpm Wrote: /builddir/build/RPMS/rh-mongodb34-mongo-cxx-driver-debuginfo-3.1.1-5.el7.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8WPjeA + umask 022 + cd /builddir/build/BUILD + cd mongo-cxx-driver-r3.1.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rh-mongodb34-mongo-cxx-driver-3.1.1-5.el7.x86_64 + exit 0 Child return code was: 0 LEAVE do -->