Diff of the two buildlogs:

--
--- b1/build.log	2020-08-06 01:01:30.717364347 +0000
+++ b2/build.log	2020-08-06 01:28:30.503213986 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Wed Aug  5 12:45:00 -12 2020
-I: pbuilder-time-stamp: 1596674700
+I: Current time: Wed Sep  8 21:24:41 +14 2021
+I: pbuilder-time-stamp: 1631085881
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz]
 I: copying local configuration
@@ -17,7 +17,7 @@
 I: Extracting source
 gpgv: unknown type of key resource 'trustedkeys.kbx'
 gpgv: keyblock resource '/var/lib/jenkins/.gnupg/trustedkeys.kbx': General error
-gpgv: Signature made Thu Dec  6 09:21:51 2018 -12
+gpgv: Signature made Fri Dec  7 11:21:51 2018 +14
 gpgv:                using RSA key 3E02FD6656295952110BAB99F51B18C720248224
 gpgv:                issuer "apoikos@debian.org"
 gpgv: Can't check signature: No public key
@@ -35,136 +35,170 @@
 dpkg-source: info: applying boost-1.67-compat.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/21435/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink-sled15-arm64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+Removing 'diversion of /bin/sh to /bin/sh.distrib by dash'
+Adding 'diversion of /bin/sh to /bin/sh.distrib by bash'
+Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash'
+Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash'
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.0.3(1)-release'
+  BUILDDIR=/build
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8'
-  DISTRIBUTION=''
-  HOME='/var/lib/jenkins'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/var/lib/jenkins
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='21435'
-  PS1='# '
-  PS2='> '
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=11307
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.VO45GsPCaw/pbuilderrc_fEXA --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.VO45GsPCaw/b1 --logfile b1/build.log mongo-cxx-driver-legacy_1.1.3-3.dsc'
-  SUDO_GID='117'
-  SUDO_UID='110'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  USERNAME='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.16:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.VO45GsPCaw/pbuilderrc_lXy6 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.VO45GsPCaw/b2 --logfile b2/build.log mongo-cxx-driver-legacy_1.1.3-3.dsc'
+  SUDO_GID=117
+  SUDO_UID=110
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  USERNAME=root
+  _='I: set'
+  http_proxy=http://192.168.101.16:3128
 I: uname -a
-  Linux codethink-sled10-arm64 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:35:21 UTC 2020 aarch64 GNU/Linux
+  Linux i-capture-the-hostname 4.4.0-186-generic #216-Ubuntu SMP Wed Jul 1 05:35:21 UTC 2020 aarch64 GNU/Linux
 I: ls -l /bin
   total 4928
-  -rwxr-xr-x 1 root root 1216928 Apr 17  2019 bash
-  -rwxr-xr-x 3 root root   34808 Jul 10  2019 bunzip2
-  -rwxr-xr-x 3 root root   34808 Jul 10  2019 bzcat
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root    2227 Jul 10  2019 bzdiff
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root    4877 Jun 24  2019 bzexe
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root    3641 Jul 10  2019 bzgrep
-  -rwxr-xr-x 3 root root   34808 Jul 10  2019 bzip2
-  -rwxr-xr-x 1 root root   14264 Jul 10  2019 bzip2recover
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzless -> bzmore
-  -rwxr-xr-x 1 root root    1297 Jul 10  2019 bzmore
-  -rwxr-xr-x 1 root root   35576 Feb 28  2019 cat
-  -rwxr-xr-x 1 root root   60256 Feb 28  2019 chgrp
-  -rwxr-xr-x 1 root root   56096 Feb 28  2019 chmod
-  -rwxr-xr-x 1 root root   64368 Feb 28  2019 chown
-  -rwxr-xr-x 1 root root  134632 Feb 28  2019 cp
-  -rwxr-xr-x 1 root root  129536 Jan 17  2019 dash
-  -rwxr-xr-x 1 root root   97136 Feb 28  2019 date
-  -rwxr-xr-x 1 root root   76736 Feb 28  2019 dd
-  -rwxr-xr-x 1 root root   93752 Feb 28  2019 df
-  -rwxr-xr-x 1 root root  138848 Feb 28  2019 dir
-  -rwxr-xr-x 1 root root   75984 Jan  9  2019 dmesg
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 domainname -> hostname
-  -rwxr-xr-x 1 root root   31368 Feb 28  2019 echo
-  -rwxr-xr-x 1 root root      28 Jan  7  2019 egrep
-  -rwxr-xr-x 1 root root   27256 Feb 28  2019 false
-  -rwxr-xr-x 1 root root      28 Jan  7  2019 fgrep
-  -rwxr-xr-x 1 root root   68792 Jan  9  2019 findmnt
-  -rwsr-xr-x 1 root root   34824 Apr 22 07:38 fusermount
-  -rwxr-xr-x 1 root root  174304 Jan  7  2019 grep
-  -rwxr-xr-x 2 root root    2345 Jan  5  2019 gunzip
-  -rwxr-xr-x 1 root root    6375 Jan  5  2019 gzexe
-  -rwxr-xr-x 1 root root   89656 Jan  5  2019 gzip
-  -rwxr-xr-x 1 root root   18440 Sep 26  2018 hostname
-  -rwxr-xr-x 1 root root   64472 Feb 28  2019 ln
-  -rwxr-xr-x 1 root root   52544 Jul 26  2018 login
-  -rwxr-xr-x 1 root root  138848 Feb 28  2019 ls
-  -rwxr-xr-x 1 root root  108552 Jan  9  2019 lsblk
-  -rwxr-xr-x 1 root root   76840 Feb 28  2019 mkdir
-  -rwxr-xr-x 1 root root   64480 Feb 28  2019 mknod
-  -rwxr-xr-x 1 root root   39736 Feb 28  2019 mktemp
-  -rwxr-xr-x 1 root root   38840 Jan  9  2019 more
-  -rwsr-xr-x 1 root root   47112 Jan  9  2019 mount
-  -rwxr-xr-x 1 root root   14344 Jan  9  2019 mountpoint
-  -rwxr-xr-x 1 root root  138736 Feb 28  2019 mv
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root      14 Feb 14  2019 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root   35560 Feb 28  2019 pwd
-  lrwxrwxrwx 1 root root       4 Apr 17  2019 rbash -> bash
-  -rwxr-xr-x 1 root root   43712 Feb 28  2019 readlink
-  -rwxr-xr-x 1 root root   68440 Feb 28  2019 rm
-  -rwxr-xr-x 1 root root   39624 Feb 28  2019 rmdir
-  -rwxr-xr-x 1 root root   19144 Jan 21  2019 run-parts
-  -rwxr-xr-x 1 root root  114016 Dec 22  2018 sed
-  lrwxrwxrwx 1 root root       4 Aug  4 20:25 sh -> dash
-  -rwxr-xr-x 1 root root   31384 Feb 28  2019 sleep
-  -rwxr-xr-x 1 root root   72480 Feb 28  2019 stty
-  -rwsr-xr-x 1 root root   59424 Jan  9  2019 su
-  -rwxr-xr-x 1 root root   31416 Feb 28  2019 sync
-  -rwxr-xr-x 1 root root  449416 Apr 23  2019 tar
-  -rwxr-xr-x 1 root root   10560 Jan 21  2019 tempfile
-  -rwxr-xr-x 1 root root   88968 Feb 28  2019 touch
-  -rwxr-xr-x 1 root root   27256 Feb 28  2019 true
-  -rwxr-xr-x 1 root root   14264 Apr 22 07:38 ulockmgr_server
-  -rwsr-xr-x 1 root root   30728 Jan  9  2019 umount
-  -rwxr-xr-x 1 root root   31384 Feb 28  2019 uname
-  -rwxr-xr-x 2 root root    2345 Jan  5  2019 uncompress
-  -rwxr-xr-x 1 root root  138848 Feb 28  2019 vdir
-  -rwxr-xr-x 1 root root   34824 Jan  9  2019 wdctl
-  -rwxr-xr-x 1 root root     946 Jan 21  2019 which
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root    1983 Jan  5  2019 zcat
-  -rwxr-xr-x 1 root root    1677 Jan  5  2019 zcmp
-  -rwxr-xr-x 1 root root    5879 Jan  5  2019 zdiff
-  -rwxr-xr-x 1 root root      29 Jan  5  2019 zegrep
-  -rwxr-xr-x 1 root root      29 Jan  5  2019 zfgrep
-  -rwxr-xr-x 1 root root    2080 Jan  5  2019 zforce
-  -rwxr-xr-x 1 root root    7584 Jan  5  2019 zgrep
-  -rwxr-xr-x 1 root root    2205 Jan  5  2019 zless
-  -rwxr-xr-x 1 root root    1841 Jan  5  2019 zmore
-  -rwxr-xr-x 1 root root    4552 Jan  5  2019 znew
-I: user script /srv/workspace/pbuilder/21435/tmp/hooks/D02_print_environment finished
+  -rwxr-xr-x 1 root root 1216928 Apr 18  2019 bash
+  -rwxr-xr-x 3 root root   34808 Jul 11  2019 bunzip2
+  -rwxr-xr-x 3 root root   34808 Jul 11  2019 bzcat
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root    2227 Jul 11  2019 bzdiff
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root    4877 Jun 25  2019 bzexe
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root    3641 Jul 11  2019 bzgrep
+  -rwxr-xr-x 3 root root   34808 Jul 11  2019 bzip2
+  -rwxr-xr-x 1 root root   14264 Jul 11  2019 bzip2recover
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzless -> bzmore
+  -rwxr-xr-x 1 root root    1297 Jul 11  2019 bzmore
+  -rwxr-xr-x 1 root root   35576 Mar  1  2019 cat
+  -rwxr-xr-x 1 root root   60256 Mar  1  2019 chgrp
+  -rwxr-xr-x 1 root root   56096 Mar  1  2019 chmod
+  -rwxr-xr-x 1 root root   64368 Mar  1  2019 chown
+  -rwxr-xr-x 1 root root  134632 Mar  1  2019 cp
+  -rwxr-xr-x 1 root root  129536 Jan 18  2019 dash
+  -rwxr-xr-x 1 root root   97136 Mar  1  2019 date
+  -rwxr-xr-x 1 root root   76736 Mar  1  2019 dd
+  -rwxr-xr-x 1 root root   93752 Mar  1  2019 df
+  -rwxr-xr-x 1 root root  138848 Mar  1  2019 dir
+  -rwxr-xr-x 1 root root   75984 Jan 10  2019 dmesg
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 domainname -> hostname
+  -rwxr-xr-x 1 root root   31368 Mar  1  2019 echo
+  -rwxr-xr-x 1 root root      28 Jan  8  2019 egrep
+  -rwxr-xr-x 1 root root   27256 Mar  1  2019 false
+  -rwxr-xr-x 1 root root      28 Jan  8  2019 fgrep
+  -rwxr-xr-x 1 root root   68792 Jan 10  2019 findmnt
+  -rwsr-xr-x 1 root root   34824 Apr 23  2020 fusermount
+  -rwxr-xr-x 1 root root  174304 Jan  8  2019 grep
+  -rwxr-xr-x 2 root root    2345 Jan  6  2019 gunzip
+  -rwxr-xr-x 1 root root    6375 Jan  6  2019 gzexe
+  -rwxr-xr-x 1 root root   89656 Jan  6  2019 gzip
+  -rwxr-xr-x 1 root root   18440 Sep 27  2018 hostname
+  -rwxr-xr-x 1 root root   64472 Mar  1  2019 ln
+  -rwxr-xr-x 1 root root   52544 Jul 27  2018 login
+  -rwxr-xr-x 1 root root  138848 Mar  1  2019 ls
+  -rwxr-xr-x 1 root root  108552 Jan 10  2019 lsblk
+  -rwxr-xr-x 1 root root   76840 Mar  1  2019 mkdir
+  -rwxr-xr-x 1 root root   64480 Mar  1  2019 mknod
+  -rwxr-xr-x 1 root root   39736 Mar  1  2019 mktemp
+  -rwxr-xr-x 1 root root   38840 Jan 10  2019 more
+  -rwsr-xr-x 1 root root   47112 Jan 10  2019 mount
+  -rwxr-xr-x 1 root root   14344 Jan 10  2019 mountpoint
+  -rwxr-xr-x 1 root root  138736 Mar  1  2019 mv
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root      14 Feb 15  2019 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root   35560 Mar  1  2019 pwd
+  lrwxrwxrwx 1 root root       4 Apr 18  2019 rbash -> bash
+  -rwxr-xr-x 1 root root   43712 Mar  1  2019 readlink
+  -rwxr-xr-x 1 root root   68440 Mar  1  2019 rm
+  -rwxr-xr-x 1 root root   39624 Mar  1  2019 rmdir
+  -rwxr-xr-x 1 root root   19144 Jan 22  2019 run-parts
+  -rwxr-xr-x 1 root root  114016 Dec 23  2018 sed
+  lrwxrwxrwx 1 root root       4 Sep  8 21:24 sh -> bash
+  lrwxrwxrwx 1 root root       4 Sep  8 04:49 sh.distrib -> dash
+  -rwxr-xr-x 1 root root   31384 Mar  1  2019 sleep
+  -rwxr-xr-x 1 root root   72480 Mar  1  2019 stty
+  -rwsr-xr-x 1 root root   59424 Jan 10  2019 su
+  -rwxr-xr-x 1 root root   31416 Mar  1  2019 sync
+  -rwxr-xr-x 1 root root  449416 Apr 24  2019 tar
+  -rwxr-xr-x 1 root root   10560 Jan 22  2019 tempfile
+  -rwxr-xr-x 1 root root   88968 Mar  1  2019 touch
+  -rwxr-xr-x 1 root root   27256 Mar  1  2019 true
+  -rwxr-xr-x 1 root root   14264 Apr 23  2020 ulockmgr_server
+  -rwsr-xr-x 1 root root   30728 Jan 10  2019 umount
+  -rwxr-xr-x 1 root root   31384 Mar  1  2019 uname
+  -rwxr-xr-x 2 root root    2345 Jan  6  2019 uncompress
+  -rwxr-xr-x 1 root root  138848 Mar  1  2019 vdir
+  -rwxr-xr-x 1 root root   34824 Jan 10  2019 wdctl
+  -rwxr-xr-x 1 root root     946 Jan 22  2019 which
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root    1983 Jan  6  2019 zcat
+  -rwxr-xr-x 1 root root    1677 Jan  6  2019 zcmp
+  -rwxr-xr-x 1 root root    5879 Jan  6  2019 zdiff
+  -rwxr-xr-x 1 root root      29 Jan  6  2019 zegrep
+  -rwxr-xr-x 1 root root      29 Jan  6  2019 zfgrep
+  -rwxr-xr-x 1 root root    2080 Jan  6  2019 zforce
+  -rwxr-xr-x 1 root root    7584 Jan  6  2019 zgrep
+  -rwxr-xr-x 1 root root    2205 Jan  6  2019 zless
+  -rwxr-xr-x 1 root root    1841 Jan  6  2019 zmore
+  -rwxr-xr-x 1 root root    4552 Jan  6  2019 znew
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -362,7 +396,7 @@
 Get: 140 http://deb.debian.org/debian buster/main arm64 libsasl2-dev arm64 2.1.27+dfsg-1+deb10u1 [279 kB]
 Get: 141 http://deb.debian.org/debian buster/main arm64 libssl-dev arm64 1.1.1d-0+deb10u3 [1685 kB]
 Get: 142 http://deb.debian.org/debian buster/main arm64 scons all 3.0.1-2 [538 kB]
-Fetched 55.1 MB in 4s (14.0 MB/s)
+Fetched 55.1 MB in 4s (15.5 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libbsd0:arm64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19168 files and directories currently installed.)
@@ -964,7 +998,7 @@
 fakeroot is already the newest version (1.23-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/mongo-cxx-driver-legacy-1.1.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b
+I: Running cd /build/mongo-cxx-driver-legacy-1.1.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b
 dpkg-buildpackage: info: source package mongo-cxx-driver-legacy
 dpkg-buildpackage: info: source version 1.1.3-3
 dpkg-buildpackage: info: source distribution unstable
@@ -1106,26 +1140,64 @@
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/strnlen.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/strnlen.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/md5.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/md5.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/stringutils.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/stringutils.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_client_authenticate.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclient.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclient.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/logstream_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/logstream_builder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/geo/coordinates2dgeographic.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/geo/coordinates2dgeographic.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/init.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/init.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/update_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/update_write_operation.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/log.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/log.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/hex.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/hex.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/socket_poll.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/socket_poll.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/delete_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/delete_write_operation.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/db/dbmessage.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/db/dbmessage.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/command_writer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/command_writer.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_manager.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_manager.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_update_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_update_builder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/logstream_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/logstream_builder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/geo/coordinates2d.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/geo/coordinates2d.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/global_initializer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/global_initializer.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonelement.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonelement.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/db/json.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/db/json.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/replica_set_monitor.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_validate.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bson_validate.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/write_result.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_result.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/fail_point_service.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/fail_point_service.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/write_operation_base.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_operation_base.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/hostandport.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_upsert_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_upsert_builder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursor.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursor.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/exceptions.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/exceptions.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/oid.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/oid.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimtransform.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimtransform.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/fail_point_registry.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/fail_point_registry.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/logger.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/logger.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/ssl_manager.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/ssl_manager.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/init.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/init.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/util/bson_extract.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_manager.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_manager.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/assert_util.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/assert_util.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/write_concern.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_concern.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/initializer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/initializer.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/db/dbmessage.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/db/dbmessage.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/fail_point.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/fail_point.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/message_event_utf8_encoder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/message_event_utf8_encoder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/insert_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/insert_write_operation.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjiterator.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobjiterator.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_client_authenticate.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_component.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_component.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobjbuilder.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/base/global_initializer_registerer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/global_initializer_registerer.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/hex.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/hex.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/concurrency/synchronization.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/concurrency/synchronization.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimarray.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimarray.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/command_writer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/command_writer.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/component_message_log_domain.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/component_message_log_domain.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclient.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclient.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/message_port.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/message_port.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/socket_poll.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/socket_poll.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/base64.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/base64.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonmisc.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonmisc.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/net/sock.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/sock.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_operation_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_operation_builder.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_component_settings.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_component_settings.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/parse_number.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/parse_number.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/gridfs.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/gridfs.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/index_spec.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/index_spec.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursor.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursor.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/options.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/options.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/util/bson_extract.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/oid.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/oid.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/assert_util.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/assert_util.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/status.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/status.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobj.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobj.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/message_log_domain.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/message_log_domain.cpp
 In file included from src/mongo/platform/compiler.h:122,
                  from src/mongo/client/export_macros.h:18,
                  from src/mongo/base/string_data.h:26,
@@ -1149,57 +1221,19 @@
 src/mongo/client/dbclientcursor.h:269:9: note: in expansion of macro 'uassert'
          uassert(13348, "connection died", this);
          ^~~~~~~
+g++ -o build/linux2/c++11_on/ssl/mongo/client/delete_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/delete_write_operation.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/platform/random.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/random.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsontypes.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsontypes.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/options.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/options.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclient_rs.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclient_rs.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/hostandport.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/write_result.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_result.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/db/json.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/db/json.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/message_log_domain.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/message_log_domain.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/net/message.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/message.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_severity.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_severity.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimcursorid.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimcursorid.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/logger.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/logger.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonelement.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonelement.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonmisc.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonmisc.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/init.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/init.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/component_message_log_domain.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/component_message_log_domain.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobj.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobj.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/platform/random.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/random.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_operation_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_operation_builder.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/password_digest.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/password_digest.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_update_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_update_builder.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_validate.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bson_validate.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/write_operation_base.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_operation_base.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimarray.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimarray.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_component.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_component.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_component_settings.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_component_settings.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/wire_protocol_writer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/wire_protocol_writer.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/write_concern.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/write_concern.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/update_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/update_write_operation.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/fail_point.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/fail_point.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/background.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/background.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/init.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/init.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/ssl_manager.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/ssl_manager.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/geo/coordinates2d.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/geo/coordinates2d.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobjbuilder.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/message_port.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/message_port.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/geo/coordinates2dgeographic.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/geo/coordinates2dgeographic.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/parse_number.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/parse_number.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimtransform.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimtransform.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/initializer_dependency_graph.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/initializer_dependency_graph.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/bulk_upsert_builder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/bulk_upsert_builder.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjiterator.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsonobjiterator.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/initializer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/initializer.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/status.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/status.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/global_initializer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/global_initializer.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/concurrency/synchronization.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/concurrency/synchronization.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/fail_point_registry.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/fail_point_registry.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/exceptions.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/exceptions.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsontypes.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/bson/bsontypes.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/insert_write_operation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/insert_write_operation.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/logger/message_event_utf8_encoder.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/message_event_utf8_encoder.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/replica_set_monitor.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/base64.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/base64.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/base/error_codes.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo build/linux2/c++11_on/ssl/mongo/base/error_codes.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/initializer_dependency_graph.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/initializer_dependency_graph.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/wire_protocol_writer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/wire_protocol_writer.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/password_digest.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/password_digest.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_severity.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_severity.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/text.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/text.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/time_support.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/time_support.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/timer.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/timer.cpp
@@ -1212,8 +1246,6 @@
 g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_scramsha1_client_conversation.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_scramsha1_client_conversation.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/crypto/crypto_openssl.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/crypto_openssl.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/crypto/mechanism_scram.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/mechanism_scram.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/cyrus_sasl_client_session.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/cyrus_sasl_client_session.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_sspi.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_sspi.cpp
 src/mongo/util/time_support.cpp: In function 'std::__cxx11::string mongo::dateToCtimeString(mongo::Date_t)':
 src/mongo/util/time_support.cpp:198:43: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
          milliSecStr, millisSubstrLen + 1, ".%03d", static_cast<int32_t>(date.asInt64() % 1000));
@@ -1246,6 +1278,8 @@
           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         __bos (__s), __fmt, __va_arg_pack ());
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+g++ -o build/linux2/c++11_on/ssl/mongo/client/cyrus_sasl_client_session.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/cyrus_sasl_client_session.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_sspi.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -DSTATIC_LIBMONGOCLIENT -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_sspi.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/base/error_codes.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo build/linux2/c++11_on/ssl/mongo/base/error_codes.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/base/global_initializer.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/global_initializer.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/base/global_initializer_registerer.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/base/global_initializer_registerer.cpp
@@ -1275,8 +1309,8 @@
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursor.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursor.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimarray.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimarray.cpp
 ar rc build/linux2/c++11_on/ssl/libmongoclient.a build/linux2/c++11_on/ssl/mongo/base/error_codes.o build/linux2/c++11_on/ssl/mongo/base/global_initializer.o build/linux2/c++11_on/ssl/mongo/base/global_initializer_registerer.o build/linux2/c++11_on/ssl/mongo/base/init.o build/linux2/c++11_on/ssl/mongo/base/initializer.o build/linux2/c++11_on/ssl/mongo/base/initializer_context.o build/linux2/c++11_on/ssl/mongo/base/initializer_dependency_graph.o build/linux2/c++11_on/ssl/mongo/base/make_string_vector.o build/linux2/c++11_on/ssl/mongo/base/parse_number.o build/linux2/c++11_on/ssl/mongo/base/status.o build/linux2/c++11_on/ssl/mongo/base/string_data.o build/linux2/c++11_on/ssl/mongo/bson/bson_validate.o build/linux2/c++11_on/ssl/mongo/bson/bsonelement.o build/linux2/c++11_on/ssl/mongo/bson/bsonmisc.o build/linux2/c++11_on/ssl/mongo/bson/bsonobj.o build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder.o build/linux2/c++11_on/ssl/mongo/bson/bsonobjiterator.o build/linux2/c++11_on/ssl/mongo/bson/bsontypes.o build/linux2/c++11_on/ssl/mongo/bson/oid.o build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract.o build/linux2/c++11_on/ssl/mongo/client/bulk_operation_builder.o build/linux2/c++11_on/ssl/mongo/client/bulk_update_builder.o build/linux2/c++11_on/ssl/mongo/client/bulk_upsert_builder.o build/linux2/c++11_on/ssl/mongo/client/command_writer.o build/linux2/c++11_on/ssl/mongo/client/dbclient.o build/linux2/c++11_on/ssl/mongo/client/dbclient_rs.o build/linux2/c++11_on/ssl/mongo/client/dbclientcursor.o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimarray.o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimcursorid.o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimtransform.o build/linux2/c++11_on/ssl/mongo/client/delete_write_operation.o build/linux2/c++11_on/ssl/mongo/client/exceptions.o build/linux2/c++11_on/ssl/mongo/client/gridfs.o build/linux2/c++11_on/ssl/mongo/client/index_spec.o build/linux2/c++11_on/ssl/mongo/client/init.o build/linux2/c++11_on/ssl/mongo/client/insert_write_operation.o build/linux2/c++11_on/ssl/mongo/client/options.o build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor.o build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate.o build/linux2/c++11_on/ssl/mongo/client/update_write_operation.o build/linux2/c++11_on/ssl/mongo/client/wire_protocol_writer.o build/linux2/c++11_on/ssl/mongo/client/write_concern.o build/linux2/c++11_on/ssl/mongo/client/write_operation_base.o build/linux2/c++11_on/ssl/mongo/client/write_result.o build/linux2/c++11_on/ssl/mongo/db/dbmessage.o build/linux2/c++11_on/ssl/mongo/db/json.o build/linux2/c++11_on/ssl/mongo/geo/coordinates2d.o build/linux2/c++11_on/ssl/mongo/geo/coordinates2dgeographic.o build/linux2/c++11_on/ssl/mongo/logger/component_message_log_domain.o build/linux2/c++11_on/ssl/mongo/logger/log_component.o build/linux2/c++11_on/ssl/mongo/logger/log_component_settings.o build/linux2/c++11_on/ssl/mongo/logger/log_manager.o build/linux2/c++11_on/ssl/mongo/logger/log_severity.o build/linux2/c++11_on/ssl/mongo/logger/logger.o build/linux2/c++11_on/ssl/mongo/logger/logstream_builder.o build/linux2/c++11_on/ssl/mongo/logger/message_event_utf8_encoder.o build/linux2/c++11_on/ssl/mongo/logger/message_log_domain.o build/linux2/c++11_on/ssl/mongo/platform/random.o build/linux2/c++11_on/ssl/mongo/platform/strnlen.o build/linux2/c++11_on/ssl/mongo/util/assert_util.o build/linux2/c++11_on/ssl/mongo/util/background.o build/linux2/c++11_on/ssl/mongo/util/base64.o build/linux2/c++11_on/ssl/mongo/util/concurrency/synchronization.o build/linux2/c++11_on/ssl/mongo/util/fail_point.o build/linux2/c++11_on/ssl/mongo/util/fail_point_registry.o build/linux2/c++11_on/ssl/mongo/util/fail_point_service.o build/linux2/c++11_on/ssl/mongo/util/hex.o build/linux2/c++11_on/ssl/mongo/util/log.o build/linux2/c++11_on/ssl/mongo/util/md5.o build/linux2/c++11_on/ssl/mongo/util/net/hostandport.o build/linux2/c++11_on/ssl/mongo/util/net/message.o build/linux2/c++11_on/ssl/mongo/util/net/message_port.o build/linux2/c++11_on/ssl/mongo/util/net/sock.o build/linux2/c++11_on/ssl/mongo/util/net/socket_poll.o build/linux2/c++11_on/ssl/mongo/util/net/ssl_manager.o build/linux2/c++11_on/ssl/mongo/util/password_digest.o build/linux2/c++11_on/ssl/mongo/util/stringutils.o build/linux2/c++11_on/ssl/mongo/util/text.o build/linux2/c++11_on/ssl/mongo/util/time_support.o build/linux2/c++11_on/ssl/mongo/util/timer.o build/linux2/c++11_on/ssl/third_party/murmurhash3/MurmurHash3.o build/linux2/c++11_on/ssl/mongo/client/native_sasl_client_session.o build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate_impl.o build/linux2/c++11_on/ssl/mongo/client/sasl_client_conversation.o build/linux2/c++11_on/ssl/mongo/client/sasl_client_session.o build/linux2/c++11_on/ssl/mongo/client/sasl_plain_client_conversation.o build/linux2/c++11_on/ssl/mongo/client/sasl_scramsha1_client_conversation.o build/linux2/c++11_on/ssl/mongo/crypto/crypto_openssl.o build/linux2/c++11_on/ssl/mongo/crypto/mechanism_scram.o build/linux2/c++11_on/ssl/mongo/client/cyrus_sasl_client_session.o build/linux2/c++11_on/ssl/mongo/client/sasl_sspi.o
-ranlib build/linux2/c++11_on/ssl/libmongoclient.a
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimcursorid.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimcursorid.cpp
+ranlib build/linux2/c++11_on/ssl/libmongoclient.a
 g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimtransform.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/dbclientcursorshimtransform.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/delete_write_operation.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/delete_write_operation.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/exceptions.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/exceptions.cpp
@@ -1358,6 +1392,8 @@
 g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_client_session.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_client_session.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_plain_client_conversation.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_plain_client_conversation.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_scramsha1_client_conversation.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_scramsha1_client_conversation.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/crypto/crypto_openssl.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/crypto_openssl.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/crypto/mechanism_scram.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/mechanism_scram.cpp
 src/mongo/util/time_support.cpp: In function 'std::__cxx11::string mongo::dateToCtimeString(mongo::Date_t)':
 src/mongo/util/time_support.cpp:198:43: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
          milliSecStr, millisSubstrLen + 1, ".%03d", static_cast<int32_t>(date.asInt64() % 1000));
@@ -1390,8 +1426,6 @@
           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         __bos (__s), __fmt, __va_arg_pack ());
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-g++ -o build/linux2/c++11_on/ssl/mongo/crypto/crypto_openssl.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/crypto_openssl.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/crypto/mechanism_scram.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/mechanism_scram.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/cyrus_sasl_client_session.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/cyrus_sasl_client_session.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/sasl_sspi.os -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -fvisibility=hidden -fPIC -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -DLIBMONGOCLIENT_BUILDING -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/client/sasl_sspi.cpp
 g++ -o build/linux2/c++11_on/ssl/libmongoclient.so.0.0.0 -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread -shared -Wl,-z,now -Wl,--as-needed -Wl,-zdefs -fvisibility=hidden -Wl,-Bsymbolic -Wl,-soname=libmongoclient.so.0 build/linux2/c++11_on/ssl/mongo/base/error_codes.os build/linux2/c++11_on/ssl/mongo/base/global_initializer.os build/linux2/c++11_on/ssl/mongo/base/global_initializer_registerer.os build/linux2/c++11_on/ssl/mongo/base/init.os build/linux2/c++11_on/ssl/mongo/base/initializer.os build/linux2/c++11_on/ssl/mongo/base/initializer_context.os build/linux2/c++11_on/ssl/mongo/base/initializer_dependency_graph.os build/linux2/c++11_on/ssl/mongo/base/make_string_vector.os build/linux2/c++11_on/ssl/mongo/base/parse_number.os build/linux2/c++11_on/ssl/mongo/base/status.os build/linux2/c++11_on/ssl/mongo/base/string_data.os build/linux2/c++11_on/ssl/mongo/bson/bson_validate.os build/linux2/c++11_on/ssl/mongo/bson/bsonelement.os build/linux2/c++11_on/ssl/mongo/bson/bsonmisc.os build/linux2/c++11_on/ssl/mongo/bson/bsonobj.os build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder.os build/linux2/c++11_on/ssl/mongo/bson/bsonobjiterator.os build/linux2/c++11_on/ssl/mongo/bson/bsontypes.os build/linux2/c++11_on/ssl/mongo/bson/oid.os build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract.os build/linux2/c++11_on/ssl/mongo/client/bulk_operation_builder.os build/linux2/c++11_on/ssl/mongo/client/bulk_update_builder.os build/linux2/c++11_on/ssl/mongo/client/bulk_upsert_builder.os build/linux2/c++11_on/ssl/mongo/client/command_writer.os build/linux2/c++11_on/ssl/mongo/client/dbclient.os build/linux2/c++11_on/ssl/mongo/client/dbclient_rs.os build/linux2/c++11_on/ssl/mongo/client/dbclientcursor.os build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimarray.os build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimcursorid.os build/linux2/c++11_on/ssl/mongo/client/dbclientcursorshimtransform.os build/linux2/c++11_on/ssl/mongo/client/delete_write_operation.os build/linux2/c++11_on/ssl/mongo/client/exceptions.os build/linux2/c++11_on/ssl/mongo/client/gridfs.os build/linux2/c++11_on/ssl/mongo/client/index_spec.os build/linux2/c++11_on/ssl/mongo/client/init.os build/linux2/c++11_on/ssl/mongo/client/insert_write_operation.os build/linux2/c++11_on/ssl/mongo/client/options.os build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor.os build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate.os build/linux2/c++11_on/ssl/mongo/client/update_write_operation.os build/linux2/c++11_on/ssl/mongo/client/wire_protocol_writer.os build/linux2/c++11_on/ssl/mongo/client/write_concern.os build/linux2/c++11_on/ssl/mongo/client/write_operation_base.os build/linux2/c++11_on/ssl/mongo/client/write_result.os build/linux2/c++11_on/ssl/mongo/db/dbmessage.os build/linux2/c++11_on/ssl/mongo/db/json.os build/linux2/c++11_on/ssl/mongo/geo/coordinates2d.os build/linux2/c++11_on/ssl/mongo/geo/coordinates2dgeographic.os build/linux2/c++11_on/ssl/mongo/logger/component_message_log_domain.os build/linux2/c++11_on/ssl/mongo/logger/log_component.os build/linux2/c++11_on/ssl/mongo/logger/log_component_settings.os build/linux2/c++11_on/ssl/mongo/logger/log_manager.os build/linux2/c++11_on/ssl/mongo/logger/log_severity.os build/linux2/c++11_on/ssl/mongo/logger/logger.os build/linux2/c++11_on/ssl/mongo/logger/logstream_builder.os build/linux2/c++11_on/ssl/mongo/logger/message_event_utf8_encoder.os build/linux2/c++11_on/ssl/mongo/logger/message_log_domain.os build/linux2/c++11_on/ssl/mongo/platform/random.os build/linux2/c++11_on/ssl/mongo/platform/strnlen.os build/linux2/c++11_on/ssl/mongo/util/assert_util.os build/linux2/c++11_on/ssl/mongo/util/background.os build/linux2/c++11_on/ssl/mongo/util/base64.os build/linux2/c++11_on/ssl/mongo/util/concurrency/synchronization.os build/linux2/c++11_on/ssl/mongo/util/fail_point.os build/linux2/c++11_on/ssl/mongo/util/fail_point_registry.os build/linux2/c++11_on/ssl/mongo/util/fail_point_service.os build/linux2/c++11_on/ssl/mongo/util/hex.os build/linux2/c++11_on/ssl/mongo/util/log.os build/linux2/c++11_on/ssl/mongo/util/md5.os build/linux2/c++11_on/ssl/mongo/util/net/hostandport.os build/linux2/c++11_on/ssl/mongo/util/net/message.os build/linux2/c++11_on/ssl/mongo/util/net/message_port.os build/linux2/c++11_on/ssl/mongo/util/net/sock.os build/linux2/c++11_on/ssl/mongo/util/net/socket_poll.os build/linux2/c++11_on/ssl/mongo/util/net/ssl_manager.os build/linux2/c++11_on/ssl/mongo/util/password_digest.os build/linux2/c++11_on/ssl/mongo/util/stringutils.os build/linux2/c++11_on/ssl/mongo/util/text.os build/linux2/c++11_on/ssl/mongo/util/time_support.os build/linux2/c++11_on/ssl/mongo/util/timer.os build/linux2/c++11_on/ssl/third_party/murmurhash3/MurmurHash3.os build/linux2/c++11_on/ssl/mongo/client/native_sasl_client_session.os build/linux2/c++11_on/ssl/mongo/client/sasl_client_authenticate_impl.os build/linux2/c++11_on/ssl/mongo/client/sasl_client_conversation.os build/linux2/c++11_on/ssl/mongo/client/sasl_client_session.os build/linux2/c++11_on/ssl/mongo/client/sasl_plain_client_conversation.os build/linux2/c++11_on/ssl/mongo/client/sasl_scramsha1_client_conversation.os build/linux2/c++11_on/ssl/mongo/crypto/crypto_openssl.os build/linux2/c++11_on/ssl/mongo/crypto/mechanism_scram.os build/linux2/c++11_on/ssl/mongo/client/cyrus_sasl_client_session.os build/linux2/c++11_on/ssl/mongo/client/sasl_sspi.os -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2
@@ -1483,34 +1517,77 @@
 g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/jsobjtests.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/jsobjtests.cpp
 ar rc build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/src/gtest-all.o
 ranlib build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test
-[==========] Running 9 tests from 1 test case.
+g++ -o build/linux2/c++11_on/ssl/mongo/client/connection_string_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/connection_string_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/connection_string_test
+[==========] Running 4 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 9 tests from BSONObjBuilderTest
-[ RUN      ] BSONObjBuilderTest.AppendUnsignedInt
-[       OK ] BSONObjBuilderTest.AppendUnsignedInt (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendIntOrLL
-[       OK ] BSONObjBuilderTest.AppendIntOrLL (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendNumberSizeT
-[       OK ] BSONObjBuilderTest.AppendNumberSizeT (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendNumberLongLong
-[       OK ] BSONObjBuilderTest.AppendNumberLongLong (0 ms)
-[ RUN      ] BSONObjBuilderTest.StreamLongLongMin
-[       OK ] BSONObjBuilderTest.StreamLongLongMin (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendNumberLongLongMinCompareObject
-[       OK ] BSONObjBuilderTest.AppendNumberLongLongMinCompareObject (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendMaxTimestampOpTimeConversion
-[       OK ] BSONObjBuilderTest.AppendMaxTimestampOpTimeConversion (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendFieldNameContainingNullThrows
-[       OK ] BSONObjBuilderTest.AppendFieldNameContainingNullThrows (0 ms)
-[ RUN      ] BSONObjBuilderTest.AppendFieldNameContainingNullIsExceptionSafe
-[       OK ] BSONObjBuilderTest.AppendFieldNameContainingNullIsExceptionSafe (0 ms)
-[----------] 9 tests from BSONObjBuilderTest (0 ms total)
+[----------] 4 tests from ConnectionString
+[ RUN      ] ConnectionString.GoodTrickyURIs
+Testing URI: mongodb://user:pwd@127.0.0.1
+Testing URI: mongodb://user@127.0.0.1
+Testing URI: mongodb://127.0.0.1/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@127.0.0.1:1234
+Testing URI: mongodb://user@127.0.0.1:1234
+Testing URI: mongodb://127.0.0.1:1234/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@127.0.0.1,127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://user@127.0.0.1,127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://127.0.0.1,127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@127.0.0.1:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://user@127.0.0.1:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://127.0.0.1:1234,127.0.0.1:1234/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@[::1]
+Testing URI: mongodb://user@[::1]
+Testing URI: mongodb://[::1]/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@[::1]:1234
+Testing URI: mongodb://user@[::1]:1234
+Testing URI: mongodb://[::1]:1234/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@[::1],127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://user@[::1],127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://[::1],127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://user@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://[::1]:1234,[::1]:1234/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@[::1]
+Testing URI: mongodb://user@[::1]
+Testing URI: mongodb://[::1]/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@[::1]:1234
+Testing URI: mongodb://user@[::1]:1234
+Testing URI: mongodb://[::1]:1234/dbName?foo=a&c=b
+Testing URI: mongodb://user:pwd@[::1],127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://user@[::1],127.0.0.2/?replicaSet=replName
+Testing URI: mongodb://[::1],127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://user@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
+Testing URI: mongodb://[::1]:1234,[::1]:1234/dbName?foo=a&c=b&replicaSet=replName
+Testing URI: mongodb://user:pwd@[::1]/?authMechanism=GSSAPI&authMechanismProperties=SERVICE_NAME:foobar
+Testing URI: mongodb://user:pwd@[::1]/?authMechanism=GSSAPI&gssapiServiceName=foobar
+Testing URI: mongodb:///tmp/mongodb-27017.sock
+Testing URI: mongodb:///tmp/mongodb-27017.sock,/tmp/mongodb-27018.sock/?replicaSet=replName
+[       OK ] ConnectionString.GoodTrickyURIs (72 ms)
+[ RUN      ] ConnectionString.InvalidURIs
+Testing URI: localhost:27017
+Testing URI: 127.0.0.2:1234,104.9.12.3:27017
+Testing URI: 127.0.0.2:1234,104.9.12.3:27017/?replName=shaun
+Testing URI: replSetName/localhost:27027
+Testing URI: anything,anything/?thatDoesntStartWith=mongodb://
+Testing URI: mongodb://
+Testing URI: mongodb://localhost:27017,localhost:27018?replicaSet=missingSlash
+[       OK ] ConnectionString.InvalidURIs (9 ms)
+[ RUN      ] ConnectionString.GoodDeprecatedURIs
+Testing URI: localhost:27017
+Testing URI: localhost:27017,localhost:30000
+Testing URI: replName/localhost:27017,127.0.0.2:1234
+Testing URI: localhost:1050,localhost:1055/?replicaSet=rs-1234
+[       OK ] ConnectionString.GoodDeprecatedURIs (0 ms)
+[ RUN      ] ConnectionString.InvalidDeprecatedURIs
+Testing URI: 1.2.3.4:5555,6.7.8.9:1000,127.0.0.2:1234
+Testing URI: localhost:27017,localhost:27018,localhost:27019,localhost:27020?replicaSet=myReplicaSet
+[       OK ] ConnectionString.InvalidDeprecatedURIs (0 ms)
+[----------] 4 tests from ConnectionString (81 ms total)
 
 [----------] Global test environment tear-down
-[==========] 9 tests from 1 test case ran. (0 ms total)
-[  PASSED  ] 9 tests.
+[==========] 4 tests from 1 test case ran. (81 ms total)
+[  PASSED  ] 4 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/bson/oid_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/oid_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/db/dbmessage_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/db/dbmessage_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/write_concern_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/write_concern_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -1539,8 +1616,8 @@
 
 [----------] 1 test from JustForked
 [ RUN      ] JustForked.Simple
-[       OK ] JustForked.Simple (3 ms)
-[----------] 1 test from JustForked (3 ms total)
+[       OK ] JustForked.Simple (2 ms)
+[----------] 1 test from JustForked (2 ms total)
 
 [----------] 1 test from TimestampIsBigEndian
 [ RUN      ] TimestampIsBigEndian.Endianness
@@ -1559,18 +1636,18 @@
 [       OK ] Basic.FromString (0 ms)
 [ RUN      ] Basic.FromStringToString
 [       OK ] Basic.FromStringToString (0 ms)
-[----------] 3 tests from Basic (1 ms total)
+[----------] 3 tests from Basic (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 10 tests from 8 test cases ran. (4 ms total)
+[==========] 10 tests from 8 test cases ran. (2 ms total)
 [  PASSED  ] 10 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_field_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_field_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/db/dbmessage_test
 [==========] Running 6 tests from 1 test case.
 [----------] Global test environment set-up.
 [----------] 6 tests from DBMessage1
 [ RUN      ] DBMessage1.ShortFlags
-[       OK ] DBMessage1.ShortFlags (9 ms)
+[       OK ] DBMessage1.ShortFlags (0 ms)
 [ RUN      ] DBMessage1.BadNS
 [       OK ] DBMessage1.BadNS (0 ms)
 [ RUN      ] DBMessage1.GoodKill
@@ -1580,14 +1657,15 @@
 [ RUN      ] DBMessage1.GoodInsert
 [       OK ] DBMessage1.GoodInsert (0 ms)
 [ RUN      ] DBMessage1.GoodInsert2
-[       OK ] DBMessage1.GoodInsert2 (0 ms)
-[----------] 6 tests from DBMessage1 (9 ms total)
+[       OK ] DBMessage1.GoodInsert2 (1 ms)
+[----------] 6 tests from DBMessage1 (1 ms total)
 
 [----------] Global test environment tear-down
-[==========] 6 tests from 1 test case ran. (9 ms total)
+[==========] 6 tests from 1 test case ran. (1 ms total)
 [  PASSED  ] 6 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/base/data_view_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/data_view_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/write_concern_test
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test
 [==========] Running 10 tests from 1 test case.
 [----------] Global test environment set-up.
 [----------] 10 tests from WriteConcern
@@ -1611,285 +1689,230 @@
 [       OK ] WriteConcern.Replicated (0 ms)
 [ RUN      ] WriteConcern.Majority
 [       OK ] WriteConcern.Majority (0 ms)
-[----------] 10 tests from WriteConcern (0 ms total)
+[----------] 10 tests from WriteConcern (1 ms total)
 
 [----------] Global test environment tear-down
-[==========] 10 tests from 1 test case ran. (0 ms total)
+[==========] 10 tests from 1 test case ran. (1 ms total)
 [  PASSED  ] 10 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/client/index_spec_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/index_spec_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclient_rs_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/dbclient_rs_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_field_test
-[==========] Running 4 tests from 3 test cases.
+[==========] Running 2 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 1 test from Assignment
-[ RUN      ] Assignment.Simple
-[       OK ] Assignment.Simple (0 ms)
-[----------] 1 test from Assignment (0 ms total)
-
-[----------] 1 test from Make
-[ RUN      ] Make.Simple
-[       OK ] Make.Simple (0 ms)
-[----------] 1 test from Make (0 ms total)
+[----------] 2 tests from InsertWriteOperation
+[ RUN      ] InsertWriteOperation.IdFieldCannotContainDollarSignTopLevel
+[       OK ] InsertWriteOperation.IdFieldCannotContainDollarSignTopLevel (0 ms)
+[ RUN      ] InsertWriteOperation.IdFieldCannotContainDollarSignNested
+[       OK ] InsertWriteOperation.IdFieldCannotContainDollarSignNested (0 ms)
+[----------] 2 tests from InsertWriteOperation (0 ms total)
 
-[----------] 2 tests from Query
-[ RUN      ] Query.GreaterThan
-[       OK ] Query.GreaterThan (0 ms)
-[ RUN      ] Query.NotEqual
-[       OK ] Query.NotEqual (0 ms)
-[----------] 2 tests from Query (0 ms total)
+[----------] Global test environment tear-down
+[==========] 2 tests from 1 test case ran. (0 ms total)
+[  PASSED  ] 2 tests.
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/builder_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/util/builder_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/client/dbclient_rs_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/dbclient_rs_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test
+[==========] Running 1 test from 1 test case.
+[----------] Global test environment set-up.
+[----------] 1 test from EncodedValueStorage
+[ RUN      ] EncodedValueStorage.EncodedValueStorage
+[       OK ] EncodedValueStorage.EncodedValueStorage (0 ms)
+[----------] 1 test from EncodedValueStorage (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 4 tests from 3 test cases ran. (0 ms total)
-[  PASSED  ] 4 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/data_view_test
+[==========] 1 test from 1 test case ran. (0 ms total)
+[  PASSED  ] 1 test.
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/util/builder_test
 [==========] Running 2 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 2 tests from DataView
-[ RUN      ] DataView.ConstDataView
-[       OK ] DataView.ConstDataView (0 ms)
-[ RUN      ] DataView.DataView
-[       OK ] DataView.DataView (0 ms)
-[----------] 2 tests from DataView (0 ms total)
+[----------] 2 tests from Builder
+[ RUN      ] Builder.String1
+[       OK ] Builder.String1 (0 ms)
+[ RUN      ] Builder.StringBuilderAddress
+[       OK ] Builder.StringBuilderAddress (0 ms)
+[----------] 2 tests from Builder (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 2 tests from 1 test case ran. (0 ms total)
+[==========] 2 tests from 1 test case ran. (1 ms total)
 [  PASSED  ] 2 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/client/connection_string_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/connection_string_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/index_spec_test
-[==========] Running 3 tests from 1 test case.
+[==========] Running 6 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 3 tests from Options
-[ RUN      ] Options.RepeatedOptionsFail
-[       OK ] Options.RepeatedOptionsFail (0 ms)
-[ RUN      ] Options.RepeatedKeysFail
-[       OK ] Options.RepeatedKeysFail (1 ms)
-[ RUN      ] Options.NameIsHonored
-[       OK ] Options.NameIsHonored (0 ms)
-[----------] 3 tests from Options (1 ms total)
+[----------] 6 tests from ExtractBSON
+[ RUN      ] ExtractBSON.ExtractField
+[       OK ] ExtractBSON.ExtractField (0 ms)
+[ RUN      ] ExtractBSON.ExtractTypedField
+[       OK ] ExtractBSON.ExtractTypedField (0 ms)
+[ RUN      ] ExtractBSON.ExtractStringField
+[       OK ] ExtractBSON.ExtractStringField (0 ms)
+[ RUN      ] ExtractBSON.ExtractStringFieldWithDefault
+[       OK ] ExtractBSON.ExtractStringFieldWithDefault (0 ms)
+[ RUN      ] ExtractBSON.ExtractBooleanFieldWithDefault
+[       OK ] ExtractBSON.ExtractBooleanFieldWithDefault (0 ms)
+[ RUN      ] ExtractBSON.ExtractIntegerField
+[       OK ] ExtractBSON.ExtractIntegerField (0 ms)
+[----------] 6 tests from ExtractBSON (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 3 tests from 1 test case ran. (1 ms total)
-[  PASSED  ] 3 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/connection_string_test
+[==========] 6 tests from 1 test case ran. (1 ms total)
+[  PASSED  ] 6 tests.
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_field_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_field_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/dbclient_rs_test
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test
 [==========] Running 24 tests from 5 test cases.
 [----------] Global test environment set-up.
 [----------] 4 tests from BasicRS
 [ RUN      ] BasicRS.ReadFromPrimary
-[       OK ] BasicRS.ReadFromPrimary (9 ms)
+[       OK ] BasicRS.ReadFromPrimary (15 ms)
 [ RUN      ] BasicRS.SecondaryOnly
-[==========] Running 4 tests from 1 test case.
-[----------] Global test environment set-up.
-[----------] 4 tests from ConnectionString
-[ RUN      ] ConnectionString.GoodTrickyURIs
-[       OK ] BasicRS.SecondaryOnly (20 ms)
+[       OK ] BasicRS.SecondaryOnly (4 ms)
 [ RUN      ] BasicRS.PrimaryPreferred
-[       OK ] BasicRS.PrimaryPreferred (16 ms)
+[==========] Running 3 tests from 2 test cases.
+[----------] Global test environment set-up.
+[----------] 1 test from BSONObjToString
+[ RUN      ] BSONObjToString.EmptyArray
+[       OK ] BSONObjToString.EmptyArray (0 ms)
+[       OK ] BasicRS.PrimaryPreferred (4 ms)
 [ RUN      ] BasicRS.SecondaryPreferred
-[       OK ] BasicRS.SecondaryPreferred (0 ms)
-[----------] 4 tests from BasicRS (45 ms total)
+[       OK ] BasicRS.SecondaryPreferred (4 ms)
+[----------] 4 tests from BasicRS (27 ms total)
 
 [----------] 5 tests from AllNodesDown
 [ RUN      ] AllNodesDown.ReadFromPrimary
-[       OK ] AllNodesDown.ReadFromPrimary (0 ms)
+[----------] 1 test from BSONObjToString (0 ms total)
+
+[----------] 2 tests from BSONObjCompare
+[ RUN      ] BSONObjCompare.NumberDouble
+[       OK ] BSONObjCompare.NumberDouble (0 ms)
+[ RUN      ] BSONObjCompare.NumberLong_Double
+[       OK ] BSONObjCompare.NumberLong_Double (1 ms)
+[----------] 2 tests from BSONObjCompare (1 ms total)
+
+[----------] Global test environment tear-down
+[==========] 3 tests from 2 test cases ran. (9 ms total)
+[  PASSED  ] 3 tests.
+[       OK ] AllNodesDown.ReadFromPrimary (6 ms)
 [ RUN      ] AllNodesDown.SecondaryOnly
-[       OK ] AllNodesDown.SecondaryOnly (1 ms)
+[       OK ] AllNodesDown.SecondaryOnly (5 ms)
 [ RUN      ] AllNodesDown.PrimaryPreferred
-[       OK ] AllNodesDown.PrimaryPreferred (0 ms)
+[       OK ] AllNodesDown.PrimaryPreferred (8 ms)
 [ RUN      ] AllNodesDown.SecondaryPreferred
-[       OK ] AllNodesDown.SecondaryPreferred (1 ms)
+[       OK ] AllNodesDown.SecondaryPreferred (8 ms)
 [ RUN      ] AllNodesDown.Nearest
-[       OK ] AllNodesDown.Nearest (0 ms)
-[----------] 5 tests from AllNodesDown (2 ms total)
+[       OK ] AllNodesDown.Nearest (8 ms)
+[----------] 5 tests from AllNodesDown (36 ms total)
 
 [----------] 5 tests from PrimaryDown
 [ RUN      ] PrimaryDown.ReadFromPrimary
-[       OK ] PrimaryDown.ReadFromPrimary (1 ms)
+[       OK ] PrimaryDown.ReadFromPrimary (8 ms)
 [ RUN      ] PrimaryDown.SecondaryOnly
-[       OK ] PrimaryDown.SecondaryOnly (0 ms)
+[       OK ] PrimaryDown.SecondaryOnly (8 ms)
 [ RUN      ] PrimaryDown.PrimaryPreferred
-[       OK ] PrimaryDown.PrimaryPreferred (0 ms)
+[       OK ] PrimaryDown.PrimaryPreferred (8 ms)
 [ RUN      ] PrimaryDown.SecondaryPreferred
-[       OK ] PrimaryDown.SecondaryPreferred (0 ms)
+[       OK ] PrimaryDown.SecondaryPreferred (8 ms)
 [ RUN      ] PrimaryDown.Nearest
-[       OK ] PrimaryDown.Nearest (0 ms)
-[----------] 5 tests from PrimaryDown (3 ms total)
+[       OK ] PrimaryDown.Nearest (8 ms)
+[----------] 5 tests from PrimaryDown (40 ms total)
 
 [----------] 5 tests from SecondaryDown
 [ RUN      ] SecondaryDown.ReadFromPrimary
-[       OK ] SecondaryDown.ReadFromPrimary (0 ms)
+[       OK ] SecondaryDown.ReadFromPrimary (8 ms)
 [ RUN      ] SecondaryDown.SecondaryOnly
-[       OK ] SecondaryDown.SecondaryOnly (1 ms)
+[       OK ] SecondaryDown.SecondaryOnly (8 ms)
 [ RUN      ] SecondaryDown.PrimaryPreferred
-[       OK ] SecondaryDown.PrimaryPreferred (0 ms)
+[       OK ] SecondaryDown.PrimaryPreferred (8 ms)
 [ RUN      ] SecondaryDown.SecondaryPreferred
-[       OK ] SecondaryDown.SecondaryPreferred (1 ms)
+[       OK ] SecondaryDown.SecondaryPreferred (8 ms)
 [ RUN      ] SecondaryDown.Nearest
-[       OK ] SecondaryDown.Nearest (0 ms)
-[----------] 5 tests from SecondaryDown (2 ms total)
+g++ -o build/linux2/c++11_on/ssl/mongo/base/data_cursor_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/data_cursor_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+[       OK ] SecondaryDown.Nearest (4 ms)
+[----------] 5 tests from SecondaryDown (36 ms total)
 
 [----------] 5 tests from TaggedFiveMemberRS
 [ RUN      ] TaggedFiveMemberRS.ConnShouldPinIfSameSettings
 [       OK ] TaggedFiveMemberRS.ConnShouldPinIfSameSettings (1 ms)
 [ RUN      ] TaggedFiveMemberRS.ConnShouldNotPinIfHostMarkedAsFailed
-[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfHostMarkedAsFailed (23 ms)
+[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfHostMarkedAsFailed (1 ms)
 [ RUN      ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffMode
-[==========] Running 16 tests from 2 test cases.
-[----------] Global test environment set-up.
-[----------] 4 tests from BSONValidate
-[ RUN      ] BSONValidate.Basic
-[       OK ] BSONValidate.Basic (0 ms)
-[ RUN      ] BSONValidate.RandomData
-[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffMode (24 ms)
+[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffMode (0 ms)
 [ RUN      ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffTag
-Testing URI: mongodb://user:pwd@127.0.0.1
-Testing URI: mongodb://user@127.0.0.1
-Testing URI: mongodb://127.0.0.1/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@127.0.0.1:1234
-Testing URI: mongodb://user@127.0.0.1:1234
-Testing URI: mongodb://127.0.0.1:1234/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@127.0.0.1,127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://user@127.0.0.1,127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://127.0.0.1,127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@127.0.0.1:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://user@127.0.0.1:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://127.0.0.1:1234,127.0.0.1:1234/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@[::1]
-Testing URI: mongodb://user@[::1]
-Testing URI: mongodb://[::1]/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@[::1]:1234
-Testing URI: mongodb://user@[::1]:1234
-Testing URI: mongodb://[::1]:1234/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@[::1],127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://user@[::1],127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://[::1],127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://user@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://[::1]:1234,[::1]:1234/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@[::1]
-Testing URI: mongodb://user@[::1]
-Testing URI: mongodb://[::1]/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@[::1]:1234
-Testing URI: mongodb://user@[::1]:1234
-Testing URI: mongodb://[::1]:1234/dbName?foo=a&c=b
-Testing URI: mongodb://user:pwd@[::1],127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://user@[::1],127.0.0.2/?replicaSet=replName
-Testing URI: mongodb://[::1],127.0.0.2/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://user@[::1]:1234,127.0.0.2:1234/?replicaSet=replName
-Testing URI: mongodb://[::1]:1234,[::1]:1234/dbName?foo=a&c=b&replicaSet=replName
-Testing URI: mongodb://user:pwd@[::1]/?authMechanism=GSSAPI&authMechanismProperties=SERVICE_NAME:foobar
-Testing URI: mongodb://user:pwd@[::1]/?authMechanism=GSSAPI&gssapiServiceName=foobar
-Testing URI: mongodb:///tmp/mongodb-27017.sock
-Testing URI: mongodb:///tmp/mongodb-27017.sock,/tmp/mongodb-27018.sock/?replicaSet=replName
-[       OK ] ConnectionString.GoodTrickyURIs (81 ms)
-[ RUN      ] ConnectionString.InvalidURIs
-Testing URI: localhost:27017
-Testing URI: 127.0.0.2:1234,104.9.12.3:27017
-Testing URI: 127.0.0.2:1234,104.9.12.3:27017/?replName=shaun
-Testing URI: replSetName/localhost:27027
-Testing URI: anything,anything/?thatDoesntStartWith=mongodb://
-Testing URI: mongodb://
-Testing URI: mongodb://localhost:27017,localhost:27018?replicaSet=missingSlash
-[       OK ] ConnectionString.InvalidURIs (1 ms)
-[ RUN      ] ConnectionString.GoodDeprecatedURIs
-Testing URI: localhost:27017
-Testing URI: localhost:27017,localhost:30000
-Testing URI: replName/localhost:27017,127.0.0.2:1234
-Testing URI: localhost:1050,localhost:1055/?replicaSet=rs-1234
-[       OK ] ConnectionString.GoodDeprecatedURIs (0 ms)
-[ RUN      ] ConnectionString.InvalidDeprecatedURIs
-Testing URI: 1.2.3.4:5555,6.7.8.9:1000,127.0.0.2:1234
-Testing URI: localhost:27017,localhost:27018,localhost:27019,localhost:27020?replicaSet=myReplicaSet
-[       OK ] ConnectionString.InvalidDeprecatedURIs (0 ms)
-[----------] 4 tests from ConnectionString (82 ms total)
-
-[----------] Global test environment tear-down
-[==========] 4 tests from 1 test case ran. (82 ms total)
-[  PASSED  ] 4 tests.
-[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffTag (20 ms)
+[       OK ] TaggedFiveMemberRS.ConnShouldNotPinIfDiffTag (1 ms)
 [ RUN      ] TaggedFiveMemberRS.SlaveConnReturnsSecConn
-[       OK ] BSONValidate.RandomData (55 ms)
-[ RUN      ] BSONValidate.MuckingData1
-[       OK ] TaggedFiveMemberRS.SlaveConnReturnsSecConn (20 ms)
-[----------] 5 tests from TaggedFiveMemberRS (88 ms total)
+[       OK ] TaggedFiveMemberRS.SlaveConnReturnsSecConn (0 ms)
+[----------] 5 tests from TaggedFiveMemberRS (3 ms total)
 
 [----------] Global test environment tear-down
-[==========] 24 tests from 5 test cases ran. (141 ms total)
+[==========] 24 tests from 5 test cases ran. (156 ms total)
 [  PASSED  ] 24 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/data_cursor_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/data_cursor_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_obj_test
-[==========] Running 3 tests from 2 test cases.
+g++ -o build/linux2/c++11_on/ssl/mongo/base/data_view_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/data_view_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_field_test
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bsonobjbuilder_test
+[==========] Running 4 tests from 3 test cases.
 [----------] Global test environment set-up.
-[----------] 1 test from BSONObjToString
-[ RUN      ] BSONObjToString.EmptyArray
-[       OK ] BSONObjToString.EmptyArray (0 ms)
-[----------] 1 test from BSONObjToString (0 ms total)
+[----------] 1 test from Assignment
+[ RUN      ] Assignment.Simple
+[       OK ] Assignment.Simple (0 ms)
+[----------] 1 test from Assignment (0 ms total)
 
-[----------] 2 tests from BSONObjCompare
-[ RUN      ] BSONObjCompare.NumberDouble
-[       OK ] BSONObjCompare.NumberDouble (9 ms)
-[ RUN      ] BSONObjCompare.NumberLong_Double
-[       OK ] BSONObjCompare.NumberLong_Double (0 ms)
-[----------] 2 tests from BSONObjCompare (9 ms total)
+[----------] 1 test from Make
+[ RUN      ] Make.Simple
+[       OK ] Make.Simple (0 ms)
+[----------] 1 test from Make (0 ms total)
 
-[----------] Global test environment tear-down
-[==========] 3 tests from 2 test cases ran. (9 ms total)
-[  PASSED  ] 3 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/builder_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/util/builder_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-[       OK ] BSONValidate.MuckingData1 (6753 ms)
-[ RUN      ] BSONValidate.Fuzz
-[       OK ] BSONValidate.Fuzz (1 ms)
-[----------] 4 tests from BSONValidate (6809 ms total)
+[----------] 2 tests from Query
+[ RUN      ] Query.GreaterThan
+[       OK ] Query.GreaterThan (0 ms)
+[ RUN      ] Query.NotEqual
+[       OK ] Query.NotEqual (0 ms)
+[----------] 2 tests from Query (0 ms total)
 
-[----------] 12 tests from BSONValidateFast
-[ RUN      ] BSONValidateFast.Empty
-[       OK ] BSONValidateFast.Empty (0 ms)
-[ RUN      ] BSONValidateFast.RegEx
-[       OK ] BSONValidateFast.RegEx (0 ms)
-[ RUN      ] BSONValidateFast.Simple0
-[       OK ] BSONValidateFast.Simple0 (0 ms)
-[ RUN      ] BSONValidateFast.Simple2
-[       OK ] BSONValidateFast.Simple2 (0 ms)
-[ RUN      ] BSONValidateFast.Simple3
-[       OK ] BSONValidateFast.Simple3 (0 ms)
-[ RUN      ] BSONValidateFast.NestedObject
-[       OK ] BSONValidateFast.NestedObject (0 ms)
-[ RUN      ] BSONValidateFast.ErrorWithId
-[       OK ] BSONValidateFast.ErrorWithId (0 ms)
-[ RUN      ] BSONValidateFast.ErrorBeforeId
-[       OK ] BSONValidateFast.ErrorBeforeId (0 ms)
-[ RUN      ] BSONValidateFast.ErrorNoId
-[       OK ] BSONValidateFast.ErrorNoId (0 ms)
-[ RUN      ] BSONValidateFast.ErrorIsInId
-[       OK ] BSONValidateFast.ErrorIsInId (0 ms)
-[ RUN      ] BSONValidateFast.NonTopLevelId
-[       OK ] BSONValidateFast.NonTopLevelId (0 ms)
-[ RUN      ] BSONValidateFast.StringHasSomething
-[       OK ] BSONValidateFast.StringHasSomething (0 ms)
-[----------] 12 tests from BSONValidateFast (0 ms total)
+[----------] Global test environment tear-down
+[==========] 4 tests from 3 test cases ran. (0 ms total)
+[  PASSED  ] 4 tests.
+[==========] Running 9 tests from 1 test case.
+[----------] Global test environment set-up.
+[----------] 9 tests from BSONObjBuilderTest
+[ RUN      ] BSONObjBuilderTest.AppendUnsignedInt
+[       OK ] BSONObjBuilderTest.AppendUnsignedInt (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendIntOrLL
+[       OK ] BSONObjBuilderTest.AppendIntOrLL (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendNumberSizeT
+[       OK ] BSONObjBuilderTest.AppendNumberSizeT (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendNumberLongLong
+[       OK ] BSONObjBuilderTest.AppendNumberLongLong (0 ms)
+[ RUN      ] BSONObjBuilderTest.StreamLongLongMin
+[       OK ] BSONObjBuilderTest.StreamLongLongMin (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendNumberLongLongMinCompareObject
+[       OK ] BSONObjBuilderTest.AppendNumberLongLongMinCompareObject (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendMaxTimestampOpTimeConversion
+[       OK ] BSONObjBuilderTest.AppendMaxTimestampOpTimeConversion (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendFieldNameContainingNullThrows
+[       OK ] BSONObjBuilderTest.AppendFieldNameContainingNullThrows (0 ms)
+[ RUN      ] BSONObjBuilderTest.AppendFieldNameContainingNullIsExceptionSafe
+[       OK ] BSONObjBuilderTest.AppendFieldNameContainingNullIsExceptionSafe (0 ms)
+[----------] 9 tests from BSONObjBuilderTest (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 16 tests from 2 test cases ran. (6809 ms total)
-[  PASSED  ] 16 tests.
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/encoded_value_storage_test
+[==========] 9 tests from 1 test case ran. (1 ms total)
+[  PASSED  ] 9 tests.
+g++ -o build/linux2/c++11_on/ssl/mongo/client/index_spec_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/index_spec_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/data_view_test
 g++ -o build/linux2/c++11_on/ssl/mongo/db/namespace_string_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/db/namespace_string_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/data_cursor_test
-[==========] Running 1 test from 1 test case.
+[==========] Running 2 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 1 test from EncodedValueStorage
-[ RUN      ] EncodedValueStorage.EncodedValueStorage
-[       OK ] EncodedValueStorage.EncodedValueStorage (0 ms)
-[----------] 1 test from EncodedValueStorage (0 ms total)
+[----------] 2 tests from DataView
+[ RUN      ] DataView.ConstDataView
+[       OK ] DataView.ConstDataView (0 ms)
+[ RUN      ] DataView.DataView
+[       OK ] DataView.DataView (0 ms)
+[----------] 2 tests from DataView (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 1 test from 1 test case ran. (1 ms total)
-[  PASSED  ] 1 test.
-g++ -o build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+[==========] 2 tests from 1 test case ran. (0 ms total)
+[  PASSED  ] 2 tests.
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/data_cursor_test
 [==========] Running 2 tests from 1 test case.
 [----------] Global test environment set-up.
 [----------] 2 tests from DataCursor
@@ -1900,59 +1923,36 @@
 [----------] 2 tests from DataCursor (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 2 tests from 1 test case ran. (1 ms total)
-[  PASSED  ] 2 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/jsontests.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/jsontests.cpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/util/builder_test
-[==========] Running 2 tests from 1 test case.
-[----------] Global test environment set-up.
-[----------] 2 tests from Builder
-[ RUN      ] Builder.String1
-[       OK ] Builder.String1 (0 ms)
-[ RUN      ] Builder.StringBuilderAddress
-[       OK ] Builder.StringBuilderAddress (0 ms)
-[----------] 2 tests from Builder (0 ms total)
-
-[----------] Global test environment tear-down
 [==========] 2 tests from 1 test case ran. (0 ms total)
 [  PASSED  ] 2 tests.
+g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/jsontests.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/jsontests.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/mock_dbclient_conn_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/mock_dbclient_conn_test.cpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/insert_write_operation_test
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/util/bson_extract_test
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/db/namespace_string_test
-[==========] Running 2 tests from 1 test case.
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/bson/bson_validate_test
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/index_spec_test
+[==========] Running 16 tests from 2 test cases.
 [----------] Global test environment set-up.
-[----------] 2 tests from InsertWriteOperation
-[ RUN      ] InsertWriteOperation.IdFieldCannotContainDollarSignTopLevel
-[       OK ] InsertWriteOperation.IdFieldCannotContainDollarSignTopLevel (13 ms)
-[ RUN      ] InsertWriteOperation.IdFieldCannotContainDollarSignNested
-[       OK ] InsertWriteOperation.IdFieldCannotContainDollarSignNested (0 ms)
-[----------] 2 tests from InsertWriteOperation (13 ms total)
-
-[----------] Global test environment tear-down
-[==========] 2 tests from 1 test case ran. (13 ms total)
-[  PASSED  ] 2 tests.
-[==========] Running 6 tests from 1 test case.
+[----------] 4 tests from BSONValidate
+[ RUN      ] BSONValidate.Basic
+[       OK ] BSONValidate.Basic (0 ms)
+[ RUN      ] BSONValidate.RandomData
+[==========] Running 3 tests from 1 test case.
 [----------] Global test environment set-up.
-[----------] 6 tests from ExtractBSON
-[ RUN      ] ExtractBSON.ExtractField
-[       OK ] ExtractBSON.ExtractField (0 ms)
-[ RUN      ] ExtractBSON.ExtractTypedField
-[       OK ] ExtractBSON.ExtractTypedField (0 ms)
-[ RUN      ] ExtractBSON.ExtractStringField
-[       OK ] ExtractBSON.ExtractStringField (0 ms)
-[ RUN      ] ExtractBSON.ExtractStringFieldWithDefault
-[       OK ] ExtractBSON.ExtractStringFieldWithDefault (0 ms)
-[ RUN      ] ExtractBSON.ExtractBooleanFieldWithDefault
-[       OK ] ExtractBSON.ExtractBooleanFieldWithDefault (0 ms)
-[ RUN      ] ExtractBSON.ExtractIntegerField
-[       OK ] ExtractBSON.ExtractIntegerField (0 ms)
-[----------] 6 tests from ExtractBSON (0 ms total)
+[----------] 3 tests from Options
+[ RUN      ] Options.RepeatedOptionsFail
+[       OK ] Options.RepeatedOptionsFail (1 ms)
+[ RUN      ] Options.RepeatedKeysFail
+[       OK ] Options.RepeatedKeysFail (0 ms)
+[ RUN      ] Options.NameIsHonored
+[       OK ] Options.NameIsHonored (0 ms)
+[----------] 3 tests from Options (1 ms total)
 
 [----------] Global test environment tear-down
-[==========] 6 tests from 1 test case ran. (0 ms total)
-[  PASSED  ] 6 tests.
+[==========] 3 tests from 1 test case ran. (1 ms total)
+[  PASSED  ] 3 tests.
+[       OK ] BSONValidate.RandomData (43 ms)
+[ RUN      ] BSONValidate.MuckingData1
+g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/mock_replica_set_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/mock_replica_set_test.cpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/db/namespace_string_test
 [==========] Running 14 tests from 1 test case.
 [----------] Global test environment set-up.
 [----------] 14 tests from NamespaceStringTest
@@ -1989,8 +1989,42 @@
 [----------] Global test environment tear-down
 [==========] 14 tests from 1 test case ran. (0 ms total)
 [  PASSED  ] 14 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/mock_replica_set_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/mock_replica_set_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/dbtests/replica_set_monitor_test.cpp
+[       OK ] BSONValidate.MuckingData1 (8135 ms)
+[ RUN      ] BSONValidate.Fuzz
+[       OK ] BSONValidate.Fuzz (1 ms)
+[----------] 4 tests from BSONValidate (8179 ms total)
+
+[----------] 12 tests from BSONValidateFast
+[ RUN      ] BSONValidateFast.Empty
+[       OK ] BSONValidateFast.Empty (0 ms)
+[ RUN      ] BSONValidateFast.RegEx
+[       OK ] BSONValidateFast.RegEx (0 ms)
+[ RUN      ] BSONValidateFast.Simple0
+[       OK ] BSONValidateFast.Simple0 (0 ms)
+[ RUN      ] BSONValidateFast.Simple2
+[       OK ] BSONValidateFast.Simple2 (0 ms)
+[ RUN      ] BSONValidateFast.Simple3
+[       OK ] BSONValidateFast.Simple3 (0 ms)
+[ RUN      ] BSONValidateFast.NestedObject
+[       OK ] BSONValidateFast.NestedObject (0 ms)
+[ RUN      ] BSONValidateFast.ErrorWithId
+[       OK ] BSONValidateFast.ErrorWithId (0 ms)
+[ RUN      ] BSONValidateFast.ErrorBeforeId
+[       OK ] BSONValidateFast.ErrorBeforeId (0 ms)
+[ RUN      ] BSONValidateFast.ErrorNoId
+[       OK ] BSONValidateFast.ErrorNoId (0 ms)
+[ RUN      ] BSONValidateFast.ErrorIsInId
+[       OK ] BSONValidateFast.ErrorIsInId (0 ms)
+[ RUN      ] BSONValidateFast.NonTopLevelId
+[       OK ] BSONValidateFast.NonTopLevelId (0 ms)
+[ RUN      ] BSONValidateFast.StringHasSomething
+[       OK ] BSONValidateFast.StringHasSomething (0 ms)
+[----------] 12 tests from BSONValidateFast (0 ms total)
+
+[----------] Global test environment tear-down
+[==========] 16 tests from 2 test cases ran. (8179 ms total)
+[  PASSED  ] 16 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/geo/geo_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/geo/geo_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/client/replica_set_monitor_test
@@ -2004,11 +2038,11 @@
 [ RUN      ] ReplicaSetMonitorTests.IsMasterReplyRSNotInitiated
 [       OK ] ReplicaSetMonitorTests.IsMasterReplyRSNotInitiated (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.IsMasterReplyRSPrimary
-[       OK ] ReplicaSetMonitorTests.IsMasterReplyRSPrimary (0 ms)
+[       OK ] ReplicaSetMonitorTests.IsMasterReplyRSPrimary (5 ms)
 [ RUN      ] ReplicaSetMonitorTests.IsMasterReplyPassiveSecondary
 [       OK ] ReplicaSetMonitorTests.IsMasterReplyPassiveSecondary (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.IsMasterReplyHiddenSecondary
-[       OK ] ReplicaSetMonitorTests.IsMasterReplyHiddenSecondary (9 ms)
+[       OK ] ReplicaSetMonitorTests.IsMasterReplyHiddenSecondary (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.IsMasterSecondaryWithTags
 [       OK ] ReplicaSetMonitorTests.IsMasterSecondaryWithTags (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.CheckAllSeedsSerial
@@ -2028,9 +2062,9 @@
 [ RUN      ] ReplicaSetMonitorTests.MasterIsSourceOfTruth
 [       OK ] ReplicaSetMonitorTests.MasterIsSourceOfTruth (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.MultipleMastersDisagree
-[       OK ] ReplicaSetMonitorTests.MultipleMastersDisagree (1 ms)
+[       OK ] ReplicaSetMonitorTests.MultipleMastersDisagree (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.GetMatchingDuringScan
-[       OK ] ReplicaSetMonitorTests.GetMatchingDuringScan (0 ms)
+[       OK ] ReplicaSetMonitorTests.GetMatchingDuringScan (1 ms)
 [ RUN      ] ReplicaSetMonitorTests.OutOfBandFailedHost
 [       OK ] ReplicaSetMonitorTests.OutOfBandFailedHost (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.NewPrimaryWithMaxElectionId
@@ -2039,7 +2073,7 @@
 [       OK ] ReplicaSetMonitorTests.IgnoreElectionIdFromSecondaries (0 ms)
 [ RUN      ] ReplicaSetMonitorTests.StalePrimaryWithObsoleteElectionId
 [       OK ] ReplicaSetMonitorTests.StalePrimaryWithObsoleteElectionId (0 ms)
-[----------] 21 tests from ReplicaSetMonitorTests (10 ms total)
+[----------] 21 tests from ReplicaSetMonitorTests (6 ms total)
 
 [----------] 2 tests from ReplicaSetMonitor
 [ RUN      ] ReplicaSetMonitor.NoPrimaryUpCheck
@@ -2049,7 +2083,7 @@
 [----------] 2 tests from ReplicaSetMonitor (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 23 tests from 2 test cases ran. (10 ms total)
+[==========] 23 tests from 2 test cases ran. (6 ms total)
 [  PASSED  ] 23 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/logger/log_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/geo/geo_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/geo/geo_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -2068,8 +2102,8 @@
 
 [----------] 1 test from Point
 [ RUN      ] Point.BSONConstructor
-[       OK ] Point.BSONConstructor (9 ms)
-[----------] 1 test from Point (9 ms total)
+[       OK ] Point.BSONConstructor (0 ms)
+[----------] 1 test from Point (0 ms total)
 
 [----------] 5 tests from PointTest
 [ RUN      ] PointTest.GetType
@@ -2099,11 +2133,10 @@
 [----------] 2 tests from PolygonTest (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 12 tests from 6 test cases ran. (9 ms total)
+[==========] 12 tests from 6 test cases ran. (1 ms total)
 [  PASSED  ] 12 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/atomic_word_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/atomic_word_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/mock_replica_set_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/dbtests/mock_replica_set_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-g++ -o build/linux2/c++11_on/ssl/mongo/base/parse_number_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/parse_number_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/dbtests/mock_replica_set_test
 [==========] Running 13 tests from 1 test case.
 [----------] Global test environment set-up.
@@ -2111,9 +2144,9 @@
 [ RUN      ] MockReplicaSetTest.SetName
 [       OK ] MockReplicaSetTest.SetName (0 ms)
 [ RUN      ] MockReplicaSetTest.ConnectionString
-[       OK ] MockReplicaSetTest.ConnectionString (0 ms)
+[       OK ] MockReplicaSetTest.ConnectionString (9 ms)
 [ RUN      ] MockReplicaSetTest.GetNode
-[       OK ] MockReplicaSetTest.GetNode (17 ms)
+[       OK ] MockReplicaSetTest.GetNode (0 ms)
 [ RUN      ] MockReplicaSetTest.IsMasterNode0
 [       OK ] MockReplicaSetTest.IsMasterNode0 (0 ms)
 [ RUN      ] MockReplicaSetTest.IsMasterNode1
@@ -2134,12 +2167,13 @@
 [       OK ] MockReplicaSetTest.KillNode (0 ms)
 [ RUN      ] MockReplicaSetTest.KillMultipleNode
 [       OK ] MockReplicaSetTest.KillMultipleNode (0 ms)
-[----------] 13 tests from MockReplicaSetTest (18 ms total)
+[----------] 13 tests from MockReplicaSetTest (10 ms total)
 
 [----------] Global test environment tear-down
-[==========] 13 tests from 1 test case ran. (18 ms total)
+[==========] 13 tests from 1 test case ran. (10 ms total)
 [  PASSED  ] 13 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/endian_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/endian_test.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/base/parse_number_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/base/parse_number_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/mock_dbclient_conn_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/dbtests/mock_dbclient_conn_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/base/parse_number_test
 [==========] Running 93 tests from 16 test cases.
@@ -2172,7 +2206,7 @@
 [       OK ] ParseNumberTestsInt.ParseWithExplicitBase (0 ms)
 [ RUN      ] ParseNumberTestsInt.TestParsingLimits
 [       OK ] ParseNumberTestsInt.TestParsingLimits (0 ms)
-[----------] 6 tests from ParseNumberTestsInt (0 ms total)
+[----------] 6 tests from ParseNumberTestsInt (1 ms total)
 
 [----------] 6 tests from ParseNumberTestsLong
 [ RUN      ] ParseNumberTestsLong.RejectBadBases
@@ -2212,12 +2246,12 @@
 [ RUN      ] ParseNumberTestsUnsignedShort.ParseNegatives
 [       OK ] ParseNumberTestsUnsignedShort.ParseNegatives (0 ms)
 [ RUN      ] ParseNumberTestsUnsignedShort.ParseGarbage
-[       OK ] ParseNumberTestsUnsignedShort.ParseGarbage (1 ms)
+[       OK ] ParseNumberTestsUnsignedShort.ParseGarbage (0 ms)
 [ RUN      ] ParseNumberTestsUnsignedShort.ParseWithExplicitBase
 [       OK ] ParseNumberTestsUnsignedShort.ParseWithExplicitBase (0 ms)
 [ RUN      ] ParseNumberTestsUnsignedShort.TestParsingLimits
 [       OK ] ParseNumberTestsUnsignedShort.TestParsingLimits (0 ms)
-[----------] 6 tests from ParseNumberTestsUnsignedShort (1 ms total)
+[----------] 6 tests from ParseNumberTestsUnsignedShort (0 ms total)
 
 [----------] 6 tests from ParseNumberTestsUnsignedInt
 [ RUN      ] ParseNumberTestsUnsignedInt.RejectBadBases
@@ -2337,7 +2371,7 @@
 [       OK ] ParseNumberTestsUInt32.ParseWithExplicitBase (0 ms)
 [ RUN      ] ParseNumberTestsUInt32.TestParsingLimits
 [       OK ] ParseNumberTestsUInt32.TestParsingLimits (0 ms)
-[----------] 6 tests from ParseNumberTestsUInt32 (1 ms total)
+[----------] 6 tests from ParseNumberTestsUInt32 (0 ms total)
 
 [----------] 6 tests from ParseNumberTestsUInt64
 [ RUN      ] ParseNumberTestsUInt64.RejectBadBases
@@ -2352,16 +2386,16 @@
 [       OK ] ParseNumberTestsUInt64.ParseWithExplicitBase (0 ms)
 [ RUN      ] ParseNumberTestsUInt64.TestParsingLimits
 [       OK ] ParseNumberTestsUInt64.TestParsingLimits (0 ms)
-[----------] 6 tests from ParseNumberTestsUInt64 (0 ms total)
+[----------] 6 tests from ParseNumberTestsUInt64 (32 ms total)
 
 [----------] 3 tests from ParseNumber
 [ RUN      ] ParseNumber.NotNullTerminated
 [       OK ] ParseNumber.NotNullTerminated (0 ms)
 [ RUN      ] ParseNumber.Int8
-[       OK ] ParseNumber.Int8 (0 ms)
+[       OK ] ParseNumber.Int8 (1 ms)
 [ RUN      ] ParseNumber.UInt8
 [       OK ] ParseNumber.UInt8 (0 ms)
-[----------] 3 tests from ParseNumber (0 ms total)
+[----------] 3 tests from ParseNumber (1 ms total)
 
 [----------] 6 tests from Double
 [ RUN      ] Double.TestRejectingBadBases
@@ -2379,7 +2413,7 @@
 [----------] 6 tests from Double (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 93 tests from 16 test cases ran. (11 ms total)
+[==========] 93 tests from 16 test cases ran. (35 ms total)
 [  PASSED  ] 93 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/random_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/platform/random_test.cpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/dbtests/mock_dbclient_conn_test
@@ -2391,9 +2425,9 @@
 [ RUN      ] MockDBClientConnTest.QueryCount
 [       OK ] MockDBClientConnTest.QueryCount (0 ms)
 [ RUN      ] MockDBClientConnTest.InsertAndQuery
-[       OK ] MockDBClientConnTest.InsertAndQuery (0 ms)
+[       OK ] MockDBClientConnTest.InsertAndQuery (16 ms)
 [ RUN      ] MockDBClientConnTest.InsertAndQueryTwice
-[       OK ] MockDBClientConnTest.InsertAndQueryTwice (9 ms)
+[       OK ] MockDBClientConnTest.InsertAndQueryTwice (0 ms)
 [ RUN      ] MockDBClientConnTest.QueryWithNoResults
 [       OK ] MockDBClientConnTest.QueryWithNoResults (0 ms)
 [ RUN      ] MockDBClientConnTest.MultiNSInsertAndQuery
@@ -2401,7 +2435,7 @@
 [ RUN      ] MockDBClientConnTest.SimpleRemove
 [       OK ] MockDBClientConnTest.SimpleRemove (0 ms)
 [ RUN      ] MockDBClientConnTest.MultiNSRemove
-[       OK ] MockDBClientConnTest.MultiNSRemove (0 ms)
+[       OK ] MockDBClientConnTest.MultiNSRemove (1 ms)
 [ RUN      ] MockDBClientConnTest.InsertAfterRemove
 [       OK ] MockDBClientConnTest.InsertAfterRemove (0 ms)
 [ RUN      ] MockDBClientConnTest.SetCmdReply
@@ -2419,15 +2453,15 @@
 [ RUN      ] MockDBClientConnTest.Shutdown
 [       OK ] MockDBClientConnTest.Shutdown (0 ms)
 [ RUN      ] MockDBClientConnTest.Restart
-[       OK ] MockDBClientConnTest.Restart (1 ms)
+[       OK ] MockDBClientConnTest.Restart (0 ms)
 [ RUN      ] MockDBClientConnTest.ClearCounter
 [       OK ] MockDBClientConnTest.ClearCounter (0 ms)
 [ RUN      ] MockDBClientConnTest.Delay
-[       OK ] MockDBClientConnTest.Delay (315 ms)
-[----------] 19 tests from MockDBClientConnTest (325 ms total)
+[       OK ] MockDBClientConnTest.Delay (319 ms)
+[----------] 19 tests from MockDBClientConnTest (336 ms total)
 
 [----------] Global test environment tear-down
-[==========] 19 tests from 1 test case ran. (325 ms total)
+[==========] 19 tests from 1 test case ran. (336 ms total)
 [  PASSED  ] 19 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/unittest/connection_string_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/atomic_word_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/platform/atomic_word_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -2438,15 +2472,15 @@
 [ RUN      ] AtomicWordTests.BasicOperationsUnsigned32Bit
 [       OK ] AtomicWordTests.BasicOperationsUnsigned32Bit (0 ms)
 [ RUN      ] AtomicWordTests.BasicOperationsUnsigned64Bit
-[       OK ] AtomicWordTests.BasicOperationsUnsigned64Bit (9 ms)
+[       OK ] AtomicWordTests.BasicOperationsUnsigned64Bit (0 ms)
 [ RUN      ] AtomicWordTests.BasicOperationsSigned32Bit
 [       OK ] AtomicWordTests.BasicOperationsSigned32Bit (0 ms)
 [ RUN      ] AtomicWordTests.BasicOperationsSigned64Bit
 [       OK ] AtomicWordTests.BasicOperationsSigned64Bit (0 ms)
-[----------] 4 tests from AtomicWordTests (9 ms total)
+[----------] 4 tests from AtomicWordTests (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 4 tests from 1 test case ran. (9 ms total)
+[==========] 4 tests from 1 test case ran. (0 ms total)
 [  PASSED  ] 4 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/unittest/query_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/unittest/query_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/logger/log_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/logger/log_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -2477,10 +2511,10 @@
 [ RUN      ] LogTestUnadornedEncoder.LogComponentNameForLog
 [       OK ] LogTestUnadornedEncoder.LogComponentNameForLog (0 ms)
 [ RUN      ] LogTestUnadornedEncoder.MessageEventDetailsEncoderLogSeverity
-[       OK ] LogTestUnadornedEncoder.MessageEventDetailsEncoderLogSeverity (1 ms)
+[       OK ] LogTestUnadornedEncoder.MessageEventDetailsEncoderLogSeverity (0 ms)
 [ RUN      ] LogTestUnadornedEncoder.MessageEventDetailsEncoderLogComponent
 [       OK ] LogTestUnadornedEncoder.MessageEventDetailsEncoderLogComponent (0 ms)
-[----------] 13 tests from LogTestUnadornedEncoder (1 ms total)
+[----------] 13 tests from LogTestUnadornedEncoder (0 ms total)
 
 [----------] 2 tests from LogTestDetailsEncoder
 [ RUN      ] LogTestDetailsEncoder.
@@ -2493,43 +2527,8 @@
 [==========] 15 tests from 2 test cases ran. (1 ms total)
 [  PASSED  ] 15 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/mongoutils/str_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/mongoutils/str_test.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/platform/random_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/platform/random_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/platform/endian_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/platform/endian_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/platform/random_test
-[==========] Running 12 tests from 1 test case.
-[----------] Global test environment set-up.
-[----------] 12 tests from RandomTest
-[ RUN      ] RandomTest.Seed1
-[       OK ] RandomTest.Seed1 (0 ms)
-[ RUN      ] RandomTest.Seed2
-[       OK ] RandomTest.Seed2 (0 ms)
-[ RUN      ] RandomTest.Seed3
-[       OK ] RandomTest.Seed3 (0 ms)
-[ RUN      ] RandomTest.Seed4
-[       OK ] RandomTest.Seed4 (0 ms)
-[ RUN      ] RandomTest.Seed5
-[       OK ] RandomTest.Seed5 (0 ms)
-[ RUN      ] RandomTest.R1
-[       OK ] RandomTest.R1 (9 ms)
-[ RUN      ] RandomTest.R2
-[       OK ] RandomTest.R2 (0 ms)
-[ RUN      ] RandomTest.NextInt32SanityCheck
-[       OK ] RandomTest.NextInt32SanityCheck (0 ms)
-[ RUN      ] RandomTest.NextInt64SanityCheck
-[       OK ] RandomTest.NextInt64SanityCheck (0 ms)
-[ RUN      ] RandomTest.NextInt32InRange
-[       OK ] RandomTest.NextInt32InRange (0 ms)
-[ RUN      ] RandomTest.NextInt64InRange
-[       OK ] RandomTest.NextInt64InRange (0 ms)
-[ RUN      ] RandomTest.Secure1
-[       OK ] RandomTest.Secure1 (2 ms)
-[----------] 12 tests from RandomTest (11 ms total)
-
-[----------] Global test environment tear-down
-[==========] 12 tests from 1 test case ran. (11 ms total)
-[  PASSED  ] 12 tests.
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/hostandport_test.cpp
-g++ -o build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+g++ -o build/linux2/c++11_on/ssl/mongo/platform/random_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/platform/random_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/platform/endian_test
 [==========] Running 35 tests from 1 test case.
 [----------] Global test environment set-up.
@@ -2607,21 +2606,56 @@
 [----------] 35 tests from EndianTest (1 ms total)
 
 [----------] Global test environment tear-down
-[==========] 35 tests from 1 test case ran. (1 ms total)
+[==========] 35 tests from 1 test case ran. (5 ms total)
 [  PASSED  ] 35 tests.
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/hostandport_test.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+/build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/platform/random_test
+[==========] Running 12 tests from 1 test case.
+[----------] Global test environment set-up.
+[----------] 12 tests from RandomTest
+[ RUN      ] RandomTest.Seed1
+[       OK ] RandomTest.Seed1 (0 ms)
+[ RUN      ] RandomTest.Seed2
+[       OK ] RandomTest.Seed2 (0 ms)
+[ RUN      ] RandomTest.Seed3
+[       OK ] RandomTest.Seed3 (0 ms)
+[ RUN      ] RandomTest.Seed4
+[       OK ] RandomTest.Seed4 (0 ms)
+[ RUN      ] RandomTest.Seed5
+[       OK ] RandomTest.Seed5 (0 ms)
+[ RUN      ] RandomTest.R1
+[       OK ] RandomTest.R1 (0 ms)
+[ RUN      ] RandomTest.R2
+[       OK ] RandomTest.R2 (0 ms)
+[ RUN      ] RandomTest.NextInt32SanityCheck
+[       OK ] RandomTest.NextInt32SanityCheck (0 ms)
+[ RUN      ] RandomTest.NextInt64SanityCheck
+[       OK ] RandomTest.NextInt64SanityCheck (0 ms)
+[ RUN      ] RandomTest.NextInt32InRange
+[       OK ] RandomTest.NextInt32InRange (0 ms)
+[ RUN      ] RandomTest.NextInt64InRange
+[       OK ] RandomTest.NextInt64InRange (0 ms)
+[ RUN      ] RandomTest.Secure1
+[       OK ] RandomTest.Secure1 (16 ms)
+[----------] 12 tests from RandomTest (16 ms total)
+
+[----------] Global test environment tear-down
+[==========] 12 tests from 1 test case ran. (16 ms total)
+[  PASSED  ] 12 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/net/sock_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/net/sock_test.cpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/unittest/connection_string_test
 [==========] Running 2 tests from 1 test case.
 [----------] Global test environment set-up.
 [----------] 2 tests from ConnectionString
 [ RUN      ] ConnectionString.SameLogicalEndpoint
-[       OK ] ConnectionString.SameLogicalEndpoint (13 ms)
+[       OK ] ConnectionString.SameLogicalEndpoint (29 ms)
 [ RUN      ] ConnectionString.TypeToString
 [       OK ] ConnectionString.TypeToString (0 ms)
-[----------] 2 tests from ConnectionString (13 ms total)
+[----------] 2 tests from ConnectionString (29 ms total)
 
 [----------] Global test environment tear-down
-[==========] 2 tests from 1 test case ran. (13 ms total)
+[==========] 2 tests from 1 test case ran. (29 ms total)
 [  PASSED  ] 2 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/string_map_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/string_map_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/mongoutils/str_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/mongoutils/str_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -2650,7 +2684,6 @@
 [  PASSED  ] 7 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/stringutils_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/stringutils_test.cpp
 g++ -o build/linux2/c++11_on/ssl/mongo/unittest/query_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/unittest/query_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
-g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/unittest/query_test
 [==========] Running 12 tests from 1 test case.
 [----------] Global test environment set-up.
@@ -2660,7 +2693,7 @@
 [ RUN      ] QueryTest.Snapshot
 [       OK ] QueryTest.Snapshot (0 ms)
 [ RUN      ] QueryTest.Sort
-[       OK ] QueryTest.Sort (1 ms)
+[       OK ] QueryTest.Sort (0 ms)
 [ RUN      ] QueryTest.Hint
 [       OK ] QueryTest.Hint (0 ms)
 [ RUN      ] QueryTest.MinKey
@@ -2679,13 +2712,43 @@
 [       OK ] QueryTest.ReadPreferenceNearest (0 ms)
 [ RUN      ] QueryTest.ReadPreferenceTagSets
 [       OK ] QueryTest.ReadPreferenceTagSets (0 ms)
-[----------] 12 tests from QueryTest (1 ms total)
+[----------] 12 tests from QueryTest (0 ms total)
 
 [----------] Global test environment tear-down
 [==========] 12 tests from 1 test case ran. (1 ms total)
 [  PASSED  ] 12 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/time_support_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/util/time_support_test.cpp
+g++ -o build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/stringutils_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/stringutils_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_TimeTAsISO8601Zulu_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:52:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601UTCString_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:61:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601LocalString_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:72:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsCtimeString_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:83:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601UTCStream_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:101:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601LocalStream_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:113:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsCtimeStream_Test::TestBody()':
+src/mongo/util/time_support_test.cpp:125:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
+     if (!isTimeTSmall)
+        ^
+g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/util/net/hostandport_test
 [==========] Running 6 tests from 1 test case.
 [----------] Global test environment set-up.
@@ -2709,18 +2772,6 @@
 [  PASSED  ] 6 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/crypto/crypto_test.o -c -g -O2 -ffile-prefix-map=/build/mongo-cxx-driver-legacy-1.1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Woverloaded-virtual -std=c++11 -fPIC -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -pipe -O3 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-missing-braces -DSTATIC_LIBMONGOCLIENT -DMONGO_EXPOSE_MACROS -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -DMONGO_HAVE___THREAD -DMONGO_HAVE_FIPS_MODE_SET -DBOOST_THREAD_USES_DATETIME -DMONGO_HAVE_HEADER_UNISTD_H -DMONGO_HAVE_POSIX_MONOTONIC_CLOCK -DMONGO_HAVE_TIMEGM -Ibuild/linux2/c++11_on/ssl -Isrc -Ibuild/linux2/c++11_on/ssl/mongo -Isrc/mongo src/mongo/crypto/crypto_test.cpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/util/stringutils_test
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_TimeTAsISO8601Zulu_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:52:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601UTCString_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:61:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601LocalString_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:72:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
 [==========] Running 6 tests from 3 test cases.
 [----------] Global test environment set-up.
 [----------] 1 test from Comparison
@@ -2730,10 +2781,6 @@
 
 [----------] 4 tests from LexNumCmp
 [ RUN      ] LexNumCmp.Simple1
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsCtimeString_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:83:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
 [       OK ] LexNumCmp.Simple1 (0 ms)
 [ RUN      ] LexNumCmp.Simple2
 [       OK ] LexNumCmp.Simple2 (0 ms)
@@ -2749,21 +2796,8 @@
 [----------] 1 test from IntegerToHex (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 6 tests from 3 test cases ran. (0 ms total)
+[==========] 6 tests from 3 test cases ran. (1 ms total)
 [  PASSED  ] 6 tests.
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601UTCStream_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:101:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsISO8601LocalStream_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:113:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
-src/mongo/util/time_support_test.cpp: In member function 'virtual void mongo::{anonymous}::TimeFormatting_DateAsCtimeStream_Test::TestBody()':
-src/mongo/util/time_support_test.cpp:125:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
-     if (!isTimeTSmall)
-        ^
-g++ -o build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/string_map_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/string_map_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/dbtests/replica_set_monitor_test
 [==========] Running 87 tests from 8 test cases.
@@ -2798,7 +2832,7 @@
 [ RUN      ] ReplSetMonitorNode.PriNodeCompatibleTag
 [       OK ] ReplSetMonitorNode.PriNodeCompatibleTag (0 ms)
 [ RUN      ] ReplSetMonitorNode.SecNodeCompatibleTag
-[       OK ] ReplSetMonitorNode.SecNodeCompatibleTag (0 ms)
+[       OK ] ReplSetMonitorNode.SecNodeCompatibleTag (1 ms)
 [ RUN      ] ReplSetMonitorNode.PriNodeNotCompatibleTag
 [       OK ] ReplSetMonitorNode.PriNodeNotCompatibleTag (0 ms)
 [ RUN      ] ReplSetMonitorNode.SecNodeNotCompatibleTag
@@ -2811,7 +2845,7 @@
 [       OK ] ReplSetMonitorNode.PriNodeNotCompatibleMultiTag (0 ms)
 [ RUN      ] ReplSetMonitorNode.SecNodeNotCompatibleMultiTag
 [       OK ] ReplSetMonitorNode.SecNodeNotCompatibleMultiTag (0 ms)
-[----------] 21 tests from ReplSetMonitorNode (0 ms total)
+[----------] 21 tests from ReplSetMonitorNode (1 ms total)
 
 [----------] 28 tests from ReplSetMonitorReadPref
 [ RUN      ] ReplSetMonitorReadPref.PrimaryOnly
@@ -2823,7 +2857,7 @@
 [ RUN      ] ReplSetMonitorReadPref.PriPrefWithPriOk
 [       OK ] ReplSetMonitorReadPref.PriPrefWithPriOk (0 ms)
 [ RUN      ] ReplSetMonitorReadPref.PriPrefWithPriNotOk
-[       OK ] ReplSetMonitorReadPref.PriPrefWithPriNotOk (1 ms)
+[       OK ] ReplSetMonitorReadPref.PriPrefWithPriNotOk (0 ms)
 [ RUN      ] ReplSetMonitorReadPref.SecOnly
 [       OK ] ReplSetMonitorReadPref.SecOnly (0 ms)
 [ RUN      ] ReplSetMonitorReadPref.SecOnlyOnlyPriOk
@@ -2870,7 +2904,7 @@
 [       OK ] ReplSetMonitorReadPref.MultiPriOnlyPriNotOkTag (0 ms)
 [ RUN      ] ReplSetMonitorReadPref.PriPrefPriOk
 [       OK ] ReplSetMonitorReadPref.PriPrefPriOk (0 ms)
-[----------] 28 tests from ReplSetMonitorReadPref (1 ms total)
+[----------] 28 tests from ReplSetMonitorReadPref (0 ms total)
 
 [----------] 27 tests from MultiTags
 [ RUN      ] MultiTags.MultiTagsMatchesFirst
@@ -2927,7 +2961,7 @@
 [       OK ] MultiTags.NeatestMatchesLastNotOk (0 ms)
 [ RUN      ] MultiTags.NearestMultiTagsWithPriMatch
 [       OK ] MultiTags.NearestMultiTagsWithPriMatch (0 ms)
-[----------] 27 tests from MultiTags (0 ms total)
+[----------] 27 tests from MultiTags (1 ms total)
 
 [----------] 6 tests from MultiTagsXXX
 [ RUN      ] MultiTagsXXX.PriPrefPriOkNoMatch
@@ -2935,14 +2969,14 @@
 [ RUN      ] MultiTagsXXX.PriPrefPriNotOkNoMatch
 [       OK ] MultiTagsXXX.PriPrefPriNotOkNoMatch (0 ms)
 [ RUN      ] MultiTagsXXX.SecPrefMultiTagsNoMatch
-[       OK ] MultiTagsXXX.SecPrefMultiTagsNoMatch (1 ms)
+[       OK ] MultiTagsXXX.SecPrefMultiTagsNoMatch (0 ms)
 [ RUN      ] MultiTagsXXX.SecPrefMultiTagsNoMatchPriNotOk
 [       OK ] MultiTagsXXX.SecPrefMultiTagsNoMatchPriNotOk (0 ms)
 [ RUN      ] MultiTagsXXX.NearestMatchesFirstNotOk
 [       OK ] MultiTagsXXX.NearestMatchesFirstNotOk (0 ms)
 [ RUN      ] MultiTagsXXX.NearestMultiTagsNoMatch
 [       OK ] MultiTagsXXX.NearestMultiTagsNoMatch (0 ms)
-[----------] 6 tests from MultiTagsXXX (1 ms total)
+[----------] 6 tests from MultiTagsXXX (0 ms total)
 
 [----------] 1 test from TagSet
 [ RUN      ] TagSet.DefaultConstructorMatchesAll
@@ -2951,23 +2985,23 @@
 
 [----------] 1 test from ReplicaSetMonitorTest
 [ RUN      ] ReplicaSetMonitorTest.SeedWithPriOnlySecDown
-[       OK ] ReplicaSetMonitorTest.SeedWithPriOnlySecDown (9 ms)
-[----------] 1 test from ReplicaSetMonitorTest (9 ms total)
+[       OK ] ReplicaSetMonitorTest.SeedWithPriOnlySecDown (41 ms)
+[----------] 1 test from ReplicaSetMonitorTest (41 ms total)
 
 [----------] 1 test from ReplicaSetMonitorTestXXX
 [ RUN      ] ReplicaSetMonitorTestXXX.PrimaryRemovedFromSetStress
-[       OK ] ReplicaSetMonitorTestXXX.PrimaryRemovedFromSetStress (12 ms)
-[----------] 1 test from ReplicaSetMonitorTestXXX (12 ms total)
+[       OK ] ReplicaSetMonitorTestXXX.PrimaryRemovedFromSetStress (11 ms)
+[----------] 1 test from ReplicaSetMonitorTestXXX (11 ms total)
 
 [----------] 2 tests from TwoNodeWithTags
 [ RUN      ] TwoNodeWithTags.SecDownRetryNoTag
-[       OK ] TwoNodeWithTags.SecDownRetryNoTag (12 ms)
+[       OK ] TwoNodeWithTags.SecDownRetryNoTag (19 ms)
 [ RUN      ] TwoNodeWithTags.SecDownRetryWithTag
-[       OK ] TwoNodeWithTags.SecDownRetryWithTag (12 ms)
-[----------] 2 tests from TwoNodeWithTags (24 ms total)
+[       OK ] TwoNodeWithTags.SecDownRetryWithTag (1 ms)
+[----------] 2 tests from TwoNodeWithTags (20 ms total)
 
 [----------] Global test environment tear-down
-[==========] 87 tests from 8 test cases ran. (47 ms total)
+[==========] 87 tests from 8 test cases ran. (75 ms total)
 [  PASSED  ] 87 tests.
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/util/string_map_test
 [==========] Running 12 tests from 1 test case.
@@ -2980,11 +3014,11 @@
 [ RUN      ] StringMapTest.Basic1
 [       OK ] StringMapTest.Basic1 (0 ms)
 [ RUN      ] StringMapTest.Big1
-[       OK ] StringMapTest.Big1 (15 ms)
+[       OK ] StringMapTest.Big1 (56 ms)
 [ RUN      ] StringMapTest.find1
 [       OK ] StringMapTest.find1 (0 ms)
 [ RUN      ] StringMapTest.Erase1
-[       OK ] StringMapTest.Erase1 (6 ms)
+[       OK ] StringMapTest.Erase1 (26 ms)
 [ RUN      ] StringMapTest.Erase2
 [       OK ] StringMapTest.Erase2 (0 ms)
 [ RUN      ] StringMapTest.Iterator1
@@ -2997,10 +3031,10 @@
 [       OK ] StringMapTest.Copy1 (0 ms)
 [ RUN      ] StringMapTest.Assign
 [       OK ] StringMapTest.Assign (0 ms)
-[----------] 12 tests from StringMapTest (21 ms total)
+[----------] 12 tests from StringMapTest (82 ms total)
 
 [----------] Global test environment tear-down
-[==========] 12 tests from 1 test case ran. (21 ms total)
+[==========] 12 tests from 1 test case ran. (82 ms total)
 [  PASSED  ] 12 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/crypto/crypto_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/crypto/crypto_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 g++ -o build/linux2/c++11_on/ssl/mongo/util/net/sock_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/net/sock_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
@@ -3022,9 +3056,9 @@
 [----------] Global test environment set-up.
 [----------] 6 tests from SocketFailPointTest
 [ RUN      ] SocketFailPointTest.TestSend
-[       OK ] SocketFailPointTest.TestSend (1 ms)
+[       OK ] SocketFailPointTest.TestSend (0 ms)
 [ RUN      ] SocketFailPointTest.TestSendVector
-[       OK ] SocketFailPointTest.TestSendVector (0 ms)
+[       OK ] SocketFailPointTest.TestSendVector (1 ms)
 [ RUN      ] SocketFailPointTest.TestRecv
 [       OK ] SocketFailPointTest.TestRecv (0 ms)
 [ RUN      ] SocketFailPointTest.TestFailedSendsDontSend
@@ -3049,8 +3083,8 @@
 
 [----------] 1 test from BufBuilderReallocLimit
 [ RUN      ] BufBuilderReallocLimit.Test
-[       OK ] BufBuilderReallocLimit.Test (163 ms)
-[----------] 1 test from BufBuilderReallocLimit (163 ms total)
+[       OK ] BufBuilderReallocLimit.Test (369 ms)
+[----------] 1 test from BufBuilderReallocLimit (369 ms total)
 
 [----------] 1 test from BSONElementBasic
 [ RUN      ] BSONElementBasic.Test
@@ -3110,12 +3144,12 @@
 [----------] 1 test from Nan
 [ RUN      ] Nan.Test
 [       OK ] Nan.Test (0 ms)
-[----------] 1 test from Nan (1 ms total)
+[----------] 1 test from Nan (0 ms total)
 
 [----------] 1 test from AsTempObj
 [ RUN      ] AsTempObj.Test
-[       OK ] AsTempObj.Test (4 ms)
-[----------] 1 test from AsTempObj (4 ms total)
+[       OK ] AsTempObj.Test (13 ms)
+[----------] 1 test from AsTempObj (13 ms total)
 
 [----------] 1 test from AppendIntOrLL
 [ RUN      ] AppendIntOrLL.Test
@@ -3155,8 +3189,8 @@
 
 [----------] 1 test from ToStringRecursionDepth
 [ RUN      ] ToStringRecursionDepth.Test
-[       OK ] ToStringRecursionDepth.Test (2 ms)
-[----------] 1 test from ToStringRecursionDepth (3 ms total)
+[       OK ] ToStringRecursionDepth.Test (6 ms)
+[----------] 1 test from ToStringRecursionDepth (6 ms total)
 
 [----------] 1 test from StringWithNull
 [ RUN      ] StringWithNull.Test
@@ -3275,7 +3309,7 @@
 [       OK ] NoSize.Array (0 ms)
 [ RUN      ] NoSize.BinData
 [       OK ] NoSize.BinData (0 ms)
-[----------] 8 tests from NoSize (1 ms total)
+[----------] 8 tests from NoSize (0 ms total)
 
 [----------] 1 test from init1
 [ RUN      ] init1.Test
@@ -3295,7 +3329,7 @@
 [----------] 1 test from increasing
 [ RUN      ] increasing.Test
 [       OK ] increasing.Test (1000 ms)
-[----------] 1 test from increasing (1000 ms total)
+[----------] 1 test from increasing (1001 ms total)
 
 [----------] 1 test from ToDate
 [ RUN      ] ToDate.Test
@@ -3355,7 +3389,7 @@
 [----------] 1 test from AllTypes
 [ RUN      ] AllTypes.Test
 [       OK ] AllTypes.Test (0 ms)
-[----------] 1 test from AllTypes (1 ms total)
+[----------] 1 test from AllTypes (0 ms total)
 
 [----------] 1 test from SubObjectBuilder
 [ RUN      ] SubObjectBuilder.Test
@@ -3375,7 +3409,7 @@
 [----------] 1 test from TimeTBuilder
 [ RUN      ] TimeTBuilder.Test
 [       OK ] TimeTBuilder.Test (4 ms)
-[----------] 1 test from TimeTBuilder (4 ms total)
+[----------] 1 test from TimeTBuilder (5 ms total)
 
 [----------] 1 test from MinMaxKeyBuilder
 [ RUN      ] MinMaxKeyBuilder.Test
@@ -3429,23 +3463,23 @@
 
 [----------] 1 test from NumberParsing
 [ RUN      ] NumberParsing.Test
-[       OK ] NumberParsing.Test (1 ms)
-[----------] 1 test from NumberParsing (1 ms total)
+[       OK ] NumberParsing.Test (0 ms)
+[----------] 1 test from NumberParsing (0 ms total)
 
 [----------] 1 test from bson2settest
 [ RUN      ] bson2settest.Test
-[       OK ] bson2settest.Test (6 ms)
-[----------] 1 test from bson2settest (6 ms total)
+[       OK ] bson2settest.Test (7 ms)
+[----------] 1 test from bson2settest (7 ms total)
 
 [----------] 1 test from BSONArrayIteratorSorted
 [ RUN      ] BSONArrayIteratorSorted.Test
 [       OK ] BSONArrayIteratorSorted.Test (0 ms)
-[----------] 1 test from BSONArrayIteratorSorted (1 ms total)
+[----------] 1 test from BSONArrayIteratorSorted (0 ms total)
 
 [----------] 1 test from checkForStorageTests
 [ RUN      ] checkForStorageTests.Test
-[       OK ] checkForStorageTests.Test (0 ms)
-[----------] 1 test from checkForStorageTests (0 ms total)
+[       OK ] checkForStorageTests.Test (1 ms)
+[----------] 1 test from checkForStorageTests (1 ms total)
 
 [----------] 1 test from InvalidIDFind
 [ RUN      ] InvalidIDFind.Test
@@ -3479,11 +3513,11 @@
 
 [----------] 1 test from NestedBuilderOversize
 [ RUN      ] NestedBuilderOversize.Test
-[       OK ] NestedBuilderOversize.Test (42 ms)
-[----------] 1 test from NestedBuilderOversize (42 ms total)
+[       OK ] NestedBuilderOversize.Test (98 ms)
+[----------] 1 test from NestedBuilderOversize (98 ms total)
 
 [----------] Global test environment tear-down
-[==========] 92 tests from 85 test cases ran. (1227 ms total)
+[==========] 92 tests from 85 test cases ran. (1501 ms total)
 [  PASSED  ] 92 tests.
 g++ -o build/linux2/c++11_on/ssl/mongo/util/time_support_test -Wl,-z,relro -fPIC -Wl,-z,now -rdynamic -pthread build/linux2/c++11_on/ssl/mongo/util/time_support_test.o build/linux2/c++11_on/ssl/mongo/libunit_test_main.a build/linux2/c++11_on/ssl/mongo/libmocklib.a build/linux2/c++11_on/ssl/third_party/gtest-1.7.0/libgtest.a build/linux2/c++11_on/ssl/libmongoclient.a -lm -lssl -lcrypto -lboost_thread -lboost_system -lrt -lsasl2 -ljsoncpp
 /build/mongo-cxx-driver-legacy-1.1.3/build/linux2/c++11_on/ssl/mongo/util/time_support_test
@@ -3504,7 +3538,7 @@
 [       OK ] TimeFormatting.DateAsISO8601LocalStream (0 ms)
 [ RUN      ] TimeFormatting.DateAsCtimeStream
 [       OK ] TimeFormatting.DateAsCtimeStream (0 ms)
-[----------] 7 tests from TimeFormatting (0 ms total)
+[----------] 7 tests from TimeFormatting (1 ms total)
 
 [----------] 4 tests from TimeParsing
 [ RUN      ] TimeParsing.DateAsISO8601UTC
@@ -3512,10 +3546,10 @@
 [ RUN      ] TimeParsing.DateAsISO8601Local
 [       OK ] TimeParsing.DateAsISO8601Local (0 ms)
 [ RUN      ] TimeParsing.InvalidDates
-[       OK ] TimeParsing.InvalidDates (1 ms)
+[       OK ] TimeParsing.InvalidDates (0 ms)
 [ RUN      ] TimeParsing.LeapYears
 [       OK ] TimeParsing.LeapYears (0 ms)
-[----------] 4 tests from TimeParsing (1 ms total)
+[----------] 4 tests from TimeParsing (0 ms total)
 
 [----------] Global test environment tear-down
 [==========] 11 tests from 2 test cases ran. (1 ms total)
@@ -3541,7 +3575,7 @@
 [       OK ] EscapedCharacters.Test (0 ms)
 [ RUN      ] EscapedCharacters.Test
 [       OK ] EscapedCharacters.Test (0 ms)
-[----------] 2 tests from EscapedCharacters (1 ms total)
+[----------] 2 tests from EscapedCharacters (0 ms total)
 
 [----------] 1 test from AdditionalControlCharacters
 [ RUN      ] AdditionalControlCharacters.Test
@@ -3597,8 +3631,8 @@
 
 [----------] 1 test from NumberLongStrictNegative
 [ RUN      ] NumberLongStrictNegative.Test
-[       OK ] NumberLongStrictNegative.Test (0 ms)
-[----------] 1 test from NumberLongStrictNegative (0 ms total)
+[       OK ] NumberLongStrictNegative.Test (1 ms)
+[----------] 1 test from NumberLongStrictNegative (1 ms total)
 
 [----------] 1 test from NumberDoubleNaN
 [ RUN      ] NumberDoubleNaN.Test
@@ -3681,8 +3715,8 @@
 
 [----------] 1 test from Date
 [ RUN      ] Date.Test
-[       OK ] Date.Test (0 ms)
-[----------] 1 test from Date (0 ms total)
+[       OK ] Date.Test (1 ms)
+[----------] 1 test from Date (1 ms total)
 
 [----------] 2 tests from DateNegative
 [ RUN      ] DateNegative.Test
@@ -3734,8 +3768,8 @@
 
 [----------] 1 test from AllTypes
 [ RUN      ] AllTypes.Test
-[       OK ] AllTypes.Test (1 ms)
-[----------] 1 test from AllTypes (1 ms total)
+[       OK ] AllTypes.Test (0 ms)
+[----------] 1 test from AllTypes (0 ms total)
 
 [----------] 1 test from EmptyWithSpace
 [ RUN      ] EmptyWithSpace.Test
@@ -3805,7 +3839,7 @@
 [----------] 1 test from FancyNumber
 [ RUN      ] FancyNumber.Test
 [       OK ] FancyNumber.Test (0 ms)
-[----------] 1 test from FancyNumber (1 ms total)
+[----------] 1 test from FancyNumber (0 ms total)
 
 [----------] 1 test from TwoElements
 [ RUN      ] TwoElements.Test
@@ -3834,8 +3868,8 @@
 
 [----------] 1 test from TopLevelArray
 [ RUN      ] TopLevelArray.Test
-[       OK ] TopLevelArray.Test (0 ms)
-[----------] 1 test from TopLevelArray (0 ms total)
+[       OK ] TopLevelArray.Test (1 ms)
+[----------] 1 test from TopLevelArray (1 ms total)
 
 [----------] 1 test from True
 [ RUN      ] True.Test
@@ -3859,8 +3893,8 @@
 
 [----------] 1 test from UndefinedStrict
 [ RUN      ] UndefinedStrict.Test
-[       OK ] UndefinedStrict.Test (1 ms)
-[----------] 1 test from UndefinedStrict (1 ms total)
+[       OK ] UndefinedStrict.Test (0 ms)
+[----------] 1 test from UndefinedStrict (0 ms total)
 
 [----------] 1 test from UndefinedStrictBad
 [ RUN      ] UndefinedStrictBad.Test
@@ -3905,7 +3939,7 @@
 [----------] 1 test from Utf8Invalid
 [ RUN      ] Utf8Invalid.Test
 [       OK ] Utf8Invalid.Test (0 ms)
-[----------] 1 test from Utf8Invalid (0 ms total)
+[----------] 1 test from Utf8Invalid (1 ms total)
 
 [----------] 1 test from Utf8TooShort
 [ RUN      ] Utf8TooShort.Test
@@ -3924,8 +3958,8 @@
 
 [----------] 1 test from DBRefConstructorDbName
 [ RUN      ] DBRefConstructorDbName.Test
-[       OK ] DBRefConstructorDbName.Test (1 ms)
-[----------] 1 test from DBRefConstructorDbName (1 ms total)
+[       OK ] DBRefConstructorDbName.Test (0 ms)
+[----------] 1 test from DBRefConstructorDbName (0 ms total)
 
 [----------] 1 test from DBRefConstructorNumber
 [ RUN      ] DBRefConstructorNumber.Test
@@ -3944,8 +3978,8 @@
 
 [----------] 1 test from DBRefObjectAsId
 [ RUN      ] DBRefObjectAsId.Test
-[       OK ] DBRefObjectAsId.Test (0 ms)
-[----------] 1 test from DBRefObjectAsId (0 ms total)
+[       OK ] DBRefObjectAsId.Test (1 ms)
+[----------] 1 test from DBRefObjectAsId (1 ms total)
 
 [----------] 1 test from DBRefStringId
 [ RUN      ] DBRefStringId.Test
@@ -3974,8 +4008,8 @@
 
 [----------] 1 test from Oid2
 [ RUN      ] Oid2.Test
-[       OK ] Oid2.Test (1 ms)
-[----------] 1 test from Oid2 (1 ms total)
+[       OK ] Oid2.Test (0 ms)
+[----------] 1 test from Oid2 (0 ms total)
 
 [----------] 1 test from OidTooLong
 [ RUN      ] OidTooLong.Test
@@ -3994,8 +4028,8 @@
 
 [----------] 1 test from Oid2TooShort
 [ RUN      ] Oid2TooShort.Test
-[       OK ] Oid2TooShort.Test (0 ms)
-[----------] 1 test from Oid2TooShort (0 ms total)
+[       OK ] Oid2TooShort.Test (1 ms)
+[----------] 1 test from Oid2TooShort (1 ms total)
 
 [----------] 1 test from OidInvalidChar
 [ RUN      ] OidInvalidChar.Test
@@ -4049,8 +4083,8 @@
 
 [----------] 1 test from BinDataPaddedDouble
 [ RUN      ] BinDataPaddedDouble.Test
-[       OK ] BinDataPaddedDouble.Test (1 ms)
-[----------] 1 test from BinDataPaddedDouble (1 ms total)
+[       OK ] BinDataPaddedDouble.Test (0 ms)
+[----------] 1 test from BinDataPaddedDouble (0 ms total)
 
 [----------] 1 test from BinDataAllChars
 [ RUN      ] BinDataAllChars.Test
@@ -4074,8 +4108,8 @@
 
 [----------] 1 test from BinDataBadLength3
 [ RUN      ] BinDataBadLength3.Test
-[       OK ] BinDataBadLength3.Test (0 ms)
-[----------] 1 test from BinDataBadLength3 (0 ms total)
+[       OK ] BinDataBadLength3.Test (1 ms)
+[----------] 1 test from BinDataBadLength3 (1 ms total)
 
 [----------] 1 test from BinDataBadLength4
 [ RUN      ] BinDataBadLength4.Test
@@ -4124,8 +4158,8 @@
 
 [----------] 1 test from DateNonzero
 [ RUN      ] DateNonzero.Test
-[       OK ] DateNonzero.Test (1 ms)
-[----------] 1 test from DateNonzero (1 ms total)
+[       OK ] DateNonzero.Test (0 ms)
+[----------] 1 test from DateNonzero (0 ms total)
 
 [----------] 1 test from DateStrictTooLong
 [ RUN      ] DateStrictTooLong.Test
@@ -4134,8 +4168,8 @@
 
 [----------] 1 test from DateTooLong
 [ RUN      ] DateTooLong.Test
-[       OK ] DateTooLong.Test (0 ms)
-[----------] 1 test from DateTooLong (0 ms total)
+[       OK ] DateTooLong.Test (1 ms)
+[----------] 1 test from DateTooLong (1 ms total)
 
 [----------] 1 test from DateIsString
 [ RUN      ] DateIsString.Test
@@ -4199,13 +4233,13 @@
 
 [----------] 1 test from NumberLongTest
 [ RUN      ] NumberLongTest.Test
-[       OK ] NumberLongTest.Test (0 ms)
-[----------] 1 test from NumberLongTest (0 ms total)
+[       OK ] NumberLongTest.Test (1 ms)
+[----------] 1 test from NumberLongTest (1 ms total)
 
 [----------] 1 test from NumberLongMin
 [ RUN      ] NumberLongMin.Test
 [       OK ] NumberLongMin.Test (0 ms)
-[----------] 1 test from NumberLongMin (1 ms total)
+[----------] 1 test from NumberLongMin (0 ms total)
 
 [----------] 1 test from NumberIntTest
 [ RUN      ] NumberIntTest.Test
@@ -4244,8 +4278,8 @@
 
 [----------] 1 test from TimestampZero
 [ RUN      ] TimestampZero.Test
-[       OK ] TimestampZero.Test (0 ms)
-[----------] 1 test from TimestampZero (0 ms total)
+[       OK ] TimestampZero.Test (1 ms)
+[----------] 1 test from TimestampZero (1 ms total)
 
 [----------] 1 test from TimestampNoArgs
 [ RUN      ] TimestampNoArgs.Test
@@ -4309,8 +4343,8 @@
 
 [----------] 1 test from TimestampObjectZero
 [ RUN      ] TimestampObjectZero.Test
-[       OK ] TimestampObjectZero.Test (0 ms)
-[----------] 1 test from TimestampObjectZero (0 ms total)
+[       OK ] TimestampObjectZero.Test (1 ms)
+[----------] 1 test from TimestampObjectZero (1 ms total)
 
 [----------] 1 test from TimestampObjectNoArgs
 [ RUN      ] TimestampObjectNoArgs.Test
@@ -4374,13 +4408,13 @@
 
 [----------] 1 test from RegexEmptyOption
 [ RUN      ] RegexEmptyOption.Test
-[       OK ] RegexEmptyOption.Test (0 ms)
-[----------] 1 test from RegexEmptyOption (0 ms total)
+[       OK ] RegexEmptyOption.Test (1 ms)
+[----------] 1 test from RegexEmptyOption (1 ms total)
 
 [----------] 1 test from RegexEmpty
 [ RUN      ] RegexEmpty.Test
 [       OK ] RegexEmpty.Test (0 ms)
-[----------] 1 test from RegexEmpty (1 ms total)
+[----------] 1 test from RegexEmpty (0 ms total)
 
 [----------] 1 test from RegexEmpty1
 [ RUN      ] RegexEmpty1.Test
@@ -4465,7 +4499,7 @@
 [----------] 1 test from Malformed14
 [ RUN      ] Malformed14.Test
 [       OK ] Malformed14.Test (0 ms)
-[----------] 1 test from Malformed14 (1 ms total)
+[----------] 1 test from Malformed14 (0 ms total)
 
 [----------] 1 test from Malformed15
 [ RUN      ] Malformed15.Test
@@ -4560,12 +4594,12 @@
 [----------] 1 test from UnquotedFieldNameBad12
 [ RUN      ] UnquotedFieldNameBad12.Test
 [       OK ] UnquotedFieldNameBad12.Test (0 ms)
-[----------] 1 test from UnquotedFieldNameBad12 (1 ms total)
+[----------] 1 test from UnquotedFieldNameBad12 (0 ms total)
 
 [----------] 1 test from UnquotedFieldNameBad13
 [ RUN      ] UnquotedFieldNameBad13.Test
-[       OK ] UnquotedFieldNameBad13.Test (0 ms)
-[----------] 1 test from UnquotedFieldNameBad13 (0 ms total)
+[       OK ] UnquotedFieldNameBad13.Test (1 ms)
+[----------] 1 test from UnquotedFieldNameBad13 (1 ms total)
 
 [----------] 1 test from UnquotedFieldNameBad14
 [ RUN      ] UnquotedFieldNameBad14.Test
@@ -4644,13 +4678,13 @@
 
 [----------] 1 test from QuoteTest6
 [ RUN      ] QuoteTest6.Test
-[       OK ] QuoteTest6.Test (0 ms)
-[----------] 1 test from QuoteTest6 (0 ms total)
+[       OK ] QuoteTest6.Test (1 ms)
+[----------] 1 test from QuoteTest6 (1 ms total)
 
 [----------] 1 test from ObjectId2
 [ RUN      ] ObjectId2.Test
-[       OK ] ObjectId2.Test (1 ms)
-[----------] 1 test from ObjectId2 (1 ms total)
+[       OK ] ObjectId2.Test (0 ms)
+[----------] 1 test from ObjectId2 (0 ms total)
 
 [----------] 1 test from NumericTypes
 [ RUN      ] NumericTypes.Test
@@ -4689,13 +4723,13 @@
 
 [----------] 1 test from NegativeNumericTypes
 [ RUN      ] NegativeNumericTypes.Test
-[       OK ] NegativeNumericTypes.Test (0 ms)
-[----------] 1 test from NegativeNumericTypes (0 ms total)
+[       OK ] NegativeNumericTypes.Test (1 ms)
+[----------] 1 test from NegativeNumericTypes (1 ms total)
 
 [----------] 1 test from EmbeddedDatesFormat1
 [ RUN      ] EmbeddedDatesFormat1.Test
-[       OK ] EmbeddedDatesFormat1.Test (1 ms)
-[----------] 1 test from EmbeddedDatesFormat1 (1 ms total)
+[       OK ] EmbeddedDatesFormat1.Test (0 ms)
+[----------] 1 test from EmbeddedDatesFormat1 (0 ms total)
 
 [----------] 1 test from EmbeddedDatesFormat2
 [ RUN      ] EmbeddedDatesFormat2.Test
@@ -4709,8 +4743,8 @@
 
 [----------] 1 test from NullFieldUnquoted
 [ RUN      ] NullFieldUnquoted.Test
-[       OK ] NullFieldUnquoted.Test (0 ms)
-[----------] 1 test from NullFieldUnquoted (0 ms total)
+[       OK ] NullFieldUnquoted.Test (1 ms)
+[----------] 1 test from NullFieldUnquoted (1 ms total)
 
 [----------] 1 test from MinKeyAlone
 [ RUN      ] MinKeyAlone.Test
@@ -4733,7 +4767,7 @@
 [----------] 1 test from MaxKey (0 ms total)
 
 [----------] Global test environment tear-down
-[==========] 247 tests from 238 test cases ran. (17 ms total)
+[==========] 247 tests from 238 test cases ran. (26 ms total)
 [  PASSED  ] 247 tests.
 scons: done building targets.
 make[1]: Leaving directory '/build/mongo-cxx-driver-legacy-1.1.3'
@@ -4795,224 +4829,224 @@
 Install file: "src/mongo/base/data_cursor.h" as "tmp/include/mongo/base/data_cursor.h"
 Install file: "src/mongo/base/data_view.h" as "tmp/include/mongo/base/data_view.h"
 Install file: "src/mongo/base/encoded_value_storage.h" as "tmp/include/mongo/base/encoded_value_storage.h"
-Install file: "src/mongo/base/disallow_copying.h" as "tmp/include/mongo/base/disallow_copying.h"
-Install file: "build/linux2/c++11_on/ssl/mongo/base/error_codes.h" as "tmp/include/mongo/base/error_codes.h"
 Install file: "src/mongo/base/parse_number.h" as "tmp/include/mongo/base/parse_number.h"
-Chmod("tmp/include/mongo/base/data_view.h", 0644)
-Chmod("tmp/include/mongo/base/encoded_value_storage.h", 0644)
+Install file: "build/linux2/c++11_on/ssl/mongo/base/error_codes.h" as "tmp/include/mongo/base/error_codes.h"
+Install file: "src/mongo/base/disallow_copying.h" as "tmp/include/mongo/base/disallow_copying.h"
 Chmod("tmp/include/mongo/base/data_cursor.h", 0644)
-Chmod("tmp/include/mongo/base/error_codes.h", 0644)
 Chmod("tmp/include/mongo/base/disallow_copying.h", 0644)
+Chmod("tmp/include/mongo/base/error_codes.h", 0644)
+Chmod("tmp/include/mongo/base/data_view.h", 0644)
 Chmod("tmp/include/mongo/base/parse_number.h", 0644)
+Chmod("tmp/include/mongo/base/encoded_value_storage.h", 0644)
 Install file: "src/mongo/base/status-inl.h" as "tmp/include/mongo/base/status-inl.h"
 Install file: "src/mongo/base/status.h" as "tmp/include/mongo/base/status.h"
+Chmod("tmp/include/mongo/base/status-inl.h", 0644)
+Chmod("tmp/include/mongo/base/status.h", 0644)
 Install file: "src/mongo/base/status_with.h" as "tmp/include/mongo/base/status_with.h"
 Install file: "src/mongo/base/string_data-inl.h" as "tmp/include/mongo/base/string_data-inl.h"
 Install file: "src/mongo/base/string_data.h" as "tmp/include/mongo/base/string_data.h"
-Chmod("tmp/include/mongo/base/status.h", 0644)
-Install file: "src/mongo/bson/bson-inl.h" as "tmp/include/mongo/bson/bson-inl.h"
-Chmod("tmp/include/mongo/base/status-inl.h", 0644)
+Chmod("tmp/include/mongo/base/status_with.h", 0644)
 Install file: "src/mongo/bson/bson.h" as "tmp/include/mongo/bson/bson.h"
 Install file: "src/mongo/bson/bson_db.h" as "tmp/include/mongo/bson/bson_db.h"
 Chmod("tmp/include/mongo/base/string_data-inl.h", 0644)
-Chmod("tmp/include/mongo/base/status_with.h", 0644)
+Install file: "src/mongo/bson/bson-inl.h" as "tmp/include/mongo/bson/bson-inl.h"
 Chmod("tmp/include/mongo/base/string_data.h", 0644)
-Chmod("tmp/include/mongo/bson/bson-inl.h", 0644)
+Chmod("tmp/include/mongo/bson/bson_db.h", 0644)
 Install file: "src/mongo/bson/bson_field.h" as "tmp/include/mongo/bson/bson_field.h"
 Install file: "src/mongo/bson/bson_validate.h" as "tmp/include/mongo/bson/bson_validate.h"
 Chmod("tmp/include/mongo/bson/bson.h", 0644)
-Chmod("tmp/include/mongo/bson/bson_db.h", 0644)
+Chmod("tmp/include/mongo/bson/bson-inl.h", 0644)
 Chmod("tmp/include/mongo/bson/bson_field.h", 0644)
 Chmod("tmp/include/mongo/bson/bson_validate.h", 0644)
 Install file: "src/mongo/bson/bsonelement.h" as "tmp/include/mongo/bson/bsonelement.h"
 Install file: "src/mongo/bson/bsonmisc.h" as "tmp/include/mongo/bson/bsonmisc.h"
+Chmod("tmp/include/mongo/bson/bsonelement.h", 0644)
+Chmod("tmp/include/mongo/bson/bsonmisc.h", 0644)
 Install file: "src/mongo/bson/bsonobj.h" as "tmp/include/mongo/bson/bsonobj.h"
 Install file: "src/mongo/bson/bsonobjbuilder.h" as "tmp/include/mongo/bson/bsonobjbuilder.h"
+Chmod("tmp/include/mongo/bson/bsonobj.h", 0644)
 Install file: "src/mongo/bson/bsonobjiterator.h" as "tmp/include/mongo/bson/bsonobjiterator.h"
 Install file: "src/mongo/bson/bsontypes.h" as "tmp/include/mongo/bson/bsontypes.h"
-Install file: "src/mongo/bson/inline_decls.h" as "tmp/include/mongo/bson/inline_decls.h"
-Chmod("tmp/include/mongo/bson/bsonmisc.h", 0644)
-Install file: "src/mongo/bson/oid.h" as "tmp/include/mongo/bson/oid.h"
+Chmod("tmp/include/mongo/bson/bsonobjbuilder.h", 0644)
 Chmod("tmp/include/mongo/bson/bsonobjiterator.h", 0644)
-Chmod("tmp/include/mongo/bson/bsonobj.h", 0644)
-Chmod("tmp/include/mongo/bson/bsonelement.h", 0644)
 Chmod("tmp/include/mongo/bson/bsontypes.h", 0644)
-Chmod("tmp/include/mongo/bson/bsonobjbuilder.h", 0644)
+Install file: "src/mongo/bson/inline_decls.h" as "tmp/include/mongo/bson/inline_decls.h"
 Chmod("tmp/include/mongo/bson/inline_decls.h", 0644)
+Install file: "src/mongo/bson/oid.h" as "tmp/include/mongo/bson/oid.h"
 Chmod("tmp/include/mongo/bson/oid.h", 0644)
 Install file: "src/mongo/bson/ordering.h" as "tmp/include/mongo/bson/ordering.h"
 Install file: "src/mongo/bson/timestamp.h" as "tmp/include/mongo/bson/timestamp.h"
+Chmod("tmp/include/mongo/bson/ordering.h", 0644)
+Chmod("tmp/include/mongo/bson/timestamp.h", 0644)
 Install file: "src/mongo/bson/util/builder.h" as "tmp/include/mongo/bson/util/builder.h"
+Chmod("tmp/include/mongo/bson/util/builder.h", 0644)
 Install file: "src/mongo/client/autolib.h" as "tmp/include/mongo/client/autolib.h"
 Install file: "src/mongo/client/bulk_operation_builder.h" as "tmp/include/mongo/client/bulk_operation_builder.h"
 Install file: "src/mongo/client/bulk_update_builder.h" as "tmp/include/mongo/client/bulk_update_builder.h"
-Install file: "src/mongo/client/bulk_upsert_builder.h" as "tmp/include/mongo/client/bulk_upsert_builder.h"
-Install file: "src/mongo/client/dbclient.h" as "tmp/include/mongo/client/dbclient.h"
-Chmod("tmp/include/mongo/bson/timestamp.h", 0644)
 Chmod("tmp/include/mongo/client/autolib.h", 0644)
 Chmod("tmp/include/mongo/client/bulk_operation_builder.h", 0644)
-Chmod("tmp/include/mongo/bson/util/builder.h", 0644)
-Chmod("tmp/include/mongo/bson/ordering.h", 0644)
 Chmod("tmp/include/mongo/client/bulk_update_builder.h", 0644)
-Chmod("tmp/include/mongo/client/dbclient.h", 0644)
+Install file: "src/mongo/client/bulk_upsert_builder.h" as "tmp/include/mongo/client/bulk_upsert_builder.h"
 Chmod("tmp/include/mongo/client/bulk_upsert_builder.h", 0644)
+Install file: "src/mongo/client/dbclient.h" as "tmp/include/mongo/client/dbclient.h"
+Chmod("tmp/include/mongo/client/dbclient.h", 0644)
 Install file: "src/mongo/client/dbclient_rs.h" as "tmp/include/mongo/client/dbclient_rs.h"
-Install file: "src/mongo/client/dbclientinterface.h" as "tmp/include/mongo/client/dbclientinterface.h"
+Chmod("tmp/include/mongo/client/dbclient_rs.h", 0644)
 Install file: "src/mongo/client/dbclientcursor.h" as "tmp/include/mongo/client/dbclientcursor.h"
-Install file: "src/mongo/client/export_macros.h" as "tmp/include/mongo/client/export_macros.h"
+Install file: "src/mongo/client/dbclientinterface.h" as "tmp/include/mongo/client/dbclientinterface.h"
 Install file: "src/mongo/client/exceptions.h" as "tmp/include/mongo/client/exceptions.h"
-Install file: "src/mongo/client/init.h" as "tmp/include/mongo/client/init.h"
-Install file: "src/mongo/client/index_spec.h" as "tmp/include/mongo/client/index_spec.h"
-Install file: "src/mongo/client/gridfs.h" as "tmp/include/mongo/client/gridfs.h"
-Chmod("tmp/include/mongo/client/dbclient_rs.h", 0644)
 Chmod("tmp/include/mongo/client/dbclientcursor.h", 0644)
-Chmod("tmp/include/mongo/client/export_macros.h", 0644)
-Chmod("tmp/include/mongo/client/index_spec.h", 0644)
+Chmod("tmp/include/mongo/client/dbclientinterface.h", 0644)
 Chmod("tmp/include/mongo/client/exceptions.h", 0644)
-Chmod("tmp/include/mongo/client/init.h", 0644)
+Install file: "src/mongo/client/export_macros.h" as "tmp/include/mongo/client/export_macros.h"
+Install file: "src/mongo/client/gridfs.h" as "tmp/include/mongo/client/gridfs.h"
+Install file: "src/mongo/client/index_spec.h" as "tmp/include/mongo/client/index_spec.h"
 Chmod("tmp/include/mongo/client/gridfs.h", 0644)
-Chmod("tmp/include/mongo/client/dbclientinterface.h", 0644)
+Chmod("tmp/include/mongo/client/index_spec.h", 0644)
+Chmod("tmp/include/mongo/client/export_macros.h", 0644)
+Install file: "src/mongo/client/init.h" as "tmp/include/mongo/client/init.h"
+Chmod("tmp/include/mongo/client/init.h", 0644)
 Install file: "src/mongo/client/options.h" as "tmp/include/mongo/client/options.h"
 Install file: "src/mongo/client/redef_macros.h" as "tmp/include/mongo/client/redef_macros.h"
+Chmod("tmp/include/mongo/client/options.h", 0644)
+Chmod("tmp/include/mongo/client/redef_macros.h", 0644)
 Install file: "src/mongo/client/sasl_client_authenticate.h" as "tmp/include/mongo/client/sasl_client_authenticate.h"
+Chmod("tmp/include/mongo/client/sasl_client_authenticate.h", 0644)
 Install file: "src/mongo/client/undef_macros.h" as "tmp/include/mongo/client/undef_macros.h"
-Install file: "src/mongo/client/write_options.h" as "tmp/include/mongo/client/write_options.h"
-Install file: "src/mongo/client/write_concern.h" as "tmp/include/mongo/client/write_concern.h"
+Chmod("tmp/include/mongo/client/undef_macros.h", 0644)
 Install file: "src/mongo/client/write_result.h" as "tmp/include/mongo/client/write_result.h"
-Install file: "build/linux2/c++11_on/ssl/mongo/config.h" as "tmp/include/mongo/config.h"
-Chmod("tmp/include/mongo/client/options.h", 0644)
-Chmod("tmp/include/mongo/client/sasl_client_authenticate.h", 0644)
-Chmod("tmp/include/mongo/client/redef_macros.h", 0644)
-Chmod("tmp/include/mongo/client/write_options.h", 0644)
+Install file: "src/mongo/client/write_concern.h" as "tmp/include/mongo/client/write_concern.h"
+Install file: "src/mongo/client/write_options.h" as "tmp/include/mongo/client/write_options.h"
 Chmod("tmp/include/mongo/client/write_concern.h", 0644)
-Chmod("tmp/include/mongo/config.h", 0644)
-Chmod("tmp/include/mongo/client/undef_macros.h", 0644)
 Chmod("tmp/include/mongo/client/write_result.h", 0644)
+Chmod("tmp/include/mongo/client/write_options.h", 0644)
 Install file: "src/mongo/db/jsobj.h" as "tmp/include/mongo/db/jsobj.h"
-Install file: "src/mongo/db/json.h" as "tmp/include/mongo/db/json.h"
+Install file: "build/linux2/c++11_on/ssl/mongo/config.h" as "tmp/include/mongo/config.h"
 Install file: "src/mongo/geo/boundingbox.h" as "tmp/include/mongo/geo/boundingbox.h"
-Install file: "src/mongo/geo/constants.h" as "tmp/include/mongo/geo/constants.h"
+Install file: "src/mongo/db/json.h" as "tmp/include/mongo/db/json.h"
 Install file: "src/mongo/geo/coordinates.h" as "tmp/include/mongo/geo/coordinates.h"
+Install file: "src/mongo/geo/constants.h" as "tmp/include/mongo/geo/constants.h"
+Install file: "src/mongo/geo/coordinates2dgeographic.h" as "tmp/include/mongo/geo/coordinates2dgeographic.h"
 Install file: "src/mongo/geo/coordinates2d.h" as "tmp/include/mongo/geo/coordinates2d.h"
 Chmod("tmp/include/mongo/db/jsobj.h", 0644)
-Install file: "src/mongo/geo/coordinates2dgeographic.h" as "tmp/include/mongo/geo/coordinates2dgeographic.h"
-Chmod("tmp/include/mongo/db/json.h", 0644)
+Chmod("tmp/include/mongo/config.h", 0644)
 Chmod("tmp/include/mongo/geo/boundingbox.h", 0644)
-Install file: "src/mongo/geo/geometry.h" as "tmp/include/mongo/geo/geometry.h"
-Chmod("tmp/include/mongo/geo/coordinates.h", 0644)
+Chmod("tmp/include/mongo/db/json.h", 0644)
 Chmod("tmp/include/mongo/geo/constants.h", 0644)
+Chmod("tmp/include/mongo/geo/coordinates.h", 0644)
 Chmod("tmp/include/mongo/geo/coordinates2d.h", 0644)
 Chmod("tmp/include/mongo/geo/coordinates2dgeographic.h", 0644)
-Chmod("tmp/include/mongo/geo/geometry.h", 0644)
-Install file: "src/mongo/geo/geometrycollection.h" as "tmp/include/mongo/geo/geometrycollection.h"
 Install file: "src/mongo/geo/geoobj.h" as "tmp/include/mongo/geo/geoobj.h"
+Install file: "src/mongo/geo/geometrycollection.h" as "tmp/include/mongo/geo/geometrycollection.h"
+Install file: "src/mongo/geo/geometry.h" as "tmp/include/mongo/geo/geometry.h"
 Install file: "src/mongo/geo/interface.h" as "tmp/include/mongo/geo/interface.h"
+Chmod("tmp/include/mongo/geo/geometrycollection.h", 0644)
+Chmod("tmp/include/mongo/geo/geometry.h", 0644)
 Install file: "src/mongo/geo/linestring.h" as "tmp/include/mongo/geo/linestring.h"
-Install file: "src/mongo/geo/multilinestring.h" as "tmp/include/mongo/geo/multilinestring.h"
-Install file: "src/mongo/geo/multipoint.h" as "tmp/include/mongo/geo/multipoint.h"
-Install file: "src/mongo/geo/multipolygon.h" as "tmp/include/mongo/geo/multipolygon.h"
-Install file: "src/mongo/geo/namespaces.h" as "tmp/include/mongo/geo/namespaces.h"
 Chmod("tmp/include/mongo/geo/geoobj.h", 0644)
-Chmod("tmp/include/mongo/geo/geometrycollection.h", 0644)
 Chmod("tmp/include/mongo/geo/interface.h", 0644)
-Chmod("tmp/include/mongo/geo/multilinestring.h", 0644)
-Chmod("tmp/include/mongo/geo/multipolygon.h", 0644)
+Install file: "src/mongo/geo/multilinestring.h" as "tmp/include/mongo/geo/multilinestring.h"
+Install file: "src/mongo/geo/multipolygon.h" as "tmp/include/mongo/geo/multipolygon.h"
+Install file: "src/mongo/geo/multipoint.h" as "tmp/include/mongo/geo/multipoint.h"
 Chmod("tmp/include/mongo/geo/linestring.h", 0644)
-Chmod("tmp/include/mongo/geo/namespaces.h", 0644)
+Chmod("tmp/include/mongo/geo/multilinestring.h", 0644)
 Chmod("tmp/include/mongo/geo/multipoint.h", 0644)
+Chmod("tmp/include/mongo/geo/multipolygon.h", 0644)
+Install file: "src/mongo/geo/namespaces.h" as "tmp/include/mongo/geo/namespaces.h"
 Install file: "src/mongo/geo/parser-impl.h" as "tmp/include/mongo/geo/parser-impl.h"
+Chmod("tmp/include/mongo/geo/namespaces.h", 0644)
+Chmod("tmp/include/mongo/geo/parser-impl.h", 0644)
 Install file: "src/mongo/geo/parser.h" as "tmp/include/mongo/geo/parser.h"
 Install file: "src/mongo/geo/point.h" as "tmp/include/mongo/geo/point.h"
 Install file: "src/mongo/geo/polygon.h" as "tmp/include/mongo/geo/polygon.h"
+Chmod("tmp/include/mongo/geo/parser.h", 0644)
+Chmod("tmp/include/mongo/geo/point.h", 0644)
+Chmod("tmp/include/mongo/geo/polygon.h", 0644)
 Install file: "src/mongo/geo/queryutils.h" as "tmp/include/mongo/geo/queryutils.h"
 Install file: "src/mongo/logger/appender.h" as "tmp/include/mongo/logger/appender.h"
-Chmod("tmp/include/mongo/geo/parser-impl.h", 0644)
 Install file: "src/mongo/logger/component_message_log_domain.h" as "tmp/include/mongo/logger/component_message_log_domain.h"
-Chmod("tmp/include/mongo/geo/parser.h", 0644)
 Install file: "src/mongo/logger/labeled_level.h" as "tmp/include/mongo/logger/labeled_level.h"
-Chmod("tmp/include/mongo/geo/point.h", 0644)
-Chmod("tmp/include/mongo/geo/polygon.h", 0644)
-Chmod("tmp/include/mongo/logger/appender.h", 0644)
+Install file: "src/mongo/logger/log_component.h" as "tmp/include/mongo/logger/log_component.h"
 Chmod("tmp/include/mongo/geo/queryutils.h", 0644)
+Chmod("tmp/include/mongo/logger/appender.h", 0644)
 Chmod("tmp/include/mongo/logger/component_message_log_domain.h", 0644)
 Chmod("tmp/include/mongo/logger/labeled_level.h", 0644)
-Install file: "src/mongo/logger/log_component.h" as "tmp/include/mongo/logger/log_component.h"
 Chmod("tmp/include/mongo/logger/log_component.h", 0644)
 Install file: "src/mongo/logger/log_component_settings.h" as "tmp/include/mongo/logger/log_component_settings.h"
 Install file: "src/mongo/logger/log_domain.h" as "tmp/include/mongo/logger/log_domain.h"
 Install file: "src/mongo/logger/log_manager.h" as "tmp/include/mongo/logger/log_manager.h"
+Chmod("tmp/include/mongo/logger/log_manager.h", 0644)
+Chmod("tmp/include/mongo/logger/log_domain.h", 0644)
+Chmod("tmp/include/mongo/logger/log_component_settings.h", 0644)
 Install file: "src/mongo/logger/log_severity-inl.h" as "tmp/include/mongo/logger/log_severity-inl.h"
 Install file: "src/mongo/logger/log_severity.h" as "tmp/include/mongo/logger/log_severity.h"
 Install file: "src/mongo/logger/logger.h" as "tmp/include/mongo/logger/logger.h"
 Install file: "src/mongo/logger/logstream_builder.h" as "tmp/include/mongo/logger/logstream_builder.h"
-Chmod("tmp/include/mongo/logger/log_domain.h", 0644)
 Install file: "src/mongo/logger/message_event.h" as "tmp/include/mongo/logger/message_event.h"
-Chmod("tmp/include/mongo/logger/log_manager.h", 0644)
-Chmod("tmp/include/mongo/logger/log_component_settings.h", 0644)
-Chmod("tmp/include/mongo/logger/log_severity.h", 0644)
-Chmod("tmp/include/mongo/logger/log_severity-inl.h", 0644)
+Install file: "src/mongo/logger/message_log_domain.h" as "tmp/include/mongo/logger/message_log_domain.h"
 Chmod("tmp/include/mongo/logger/logger.h", 0644)
 Chmod("tmp/include/mongo/logger/logstream_builder.h", 0644)
+Chmod("tmp/include/mongo/logger/message_log_domain.h", 0644)
 Chmod("tmp/include/mongo/logger/message_event.h", 0644)
-Install file: "src/mongo/logger/message_log_domain.h" as "tmp/include/mongo/logger/message_log_domain.h"
+Chmod("tmp/include/mongo/logger/log_severity.h", 0644)
+Chmod("tmp/include/mongo/logger/log_severity-inl.h", 0644)
 Install file: "src/mongo/platform/atomic_intrinsics.h" as "tmp/include/mongo/platform/atomic_intrinsics.h"
-Install file: "src/mongo/platform/atomic_intrinsics_gcc_intel.h" as "tmp/include/mongo/platform/atomic_intrinsics_gcc_intel.h"
 Install file: "src/mongo/platform/atomic_intrinsics_gcc_atomic.h" as "tmp/include/mongo/platform/atomic_intrinsics_gcc_atomic.h"
+Chmod("tmp/include/mongo/platform/atomic_intrinsics.h", 0644)
+Chmod("tmp/include/mongo/platform/atomic_intrinsics_gcc_atomic.h", 0644)
+Install file: "src/mongo/platform/atomic_intrinsics_gcc_intel.h" as "tmp/include/mongo/platform/atomic_intrinsics_gcc_intel.h"
 Install file: "src/mongo/platform/atomic_intrinsics_gcc_sync.h" as "tmp/include/mongo/platform/atomic_intrinsics_gcc_sync.h"
 Install file: "src/mongo/platform/atomic_intrinsics_win32.h" as "tmp/include/mongo/platform/atomic_intrinsics_win32.h"
 Install file: "src/mongo/platform/atomic_word.h" as "tmp/include/mongo/platform/atomic_word.h"
 Install file: "src/mongo/platform/atomic_word_cxx11.h" as "tmp/include/mongo/platform/atomic_word_cxx11.h"
-Chmod("tmp/include/mongo/logger/message_log_domain.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_intrinsics_win32.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_intrinsics_gcc_intel.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_intrinsics_gcc_atomic.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_intrinsics.h", 0644)
 Chmod("tmp/include/mongo/platform/atomic_intrinsics_gcc_sync.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_word.h", 0644)
-Chmod("tmp/include/mongo/platform/atomic_word_cxx11.h", 0644)
 Install file: "src/mongo/platform/atomic_word_intrinsics.h" as "tmp/include/mongo/platform/atomic_word_intrinsics.h"
 Install file: "src/mongo/platform/compiler.h" as "tmp/include/mongo/platform/compiler.h"
 Install file: "src/mongo/platform/compiler_gcc.h" as "tmp/include/mongo/platform/compiler_gcc.h"
+Chmod("tmp/include/mongo/platform/atomic_word_cxx11.h", 0644)
+Chmod("tmp/include/mongo/platform/atomic_word.h", 0644)
+Chmod("tmp/include/mongo/platform/atomic_intrinsics_gcc_intel.h", 0644)
+Chmod("tmp/include/mongo/platform/atomic_word_intrinsics.h", 0644)
+Chmod("tmp/include/mongo/platform/compiler.h", 0644)
+Chmod("tmp/include/mongo/platform/compiler_gcc.h", 0644)
+Chmod("tmp/include/mongo/platform/atomic_intrinsics_win32.h", 0644)
 Install file: "src/mongo/platform/compiler_msvc.h" as "tmp/include/mongo/platform/compiler_msvc.h"
-Install file: "src/mongo/platform/endian.h" as "tmp/include/mongo/platform/endian.h"
 Install file: "src/mongo/platform/cstdint.h" as "tmp/include/mongo/platform/cstdint.h"
+Install file: "src/mongo/platform/endian.h" as "tmp/include/mongo/platform/endian.h"
 Install file: "src/mongo/platform/float_utils.h" as "tmp/include/mongo/platform/float_utils.h"
 Install file: "src/mongo/platform/hash_namespace.h" as "tmp/include/mongo/platform/hash_namespace.h"
-Chmod("tmp/include/mongo/platform/atomic_word_intrinsics.h", 0644)
-Chmod("tmp/include/mongo/platform/compiler.h", 0644)
-Chmod("tmp/include/mongo/platform/compiler_gcc.h", 0644)
-Chmod("tmp/include/mongo/platform/cstdint.h", 0644)
-Chmod("tmp/include/mongo/platform/compiler_msvc.h", 0644)
-Chmod("tmp/include/mongo/platform/endian.h", 0644)
-Chmod("tmp/include/mongo/platform/hash_namespace.h", 0644)
-Chmod("tmp/include/mongo/platform/float_utils.h", 0644)
 Install file: "src/mongo/platform/strnlen.h" as "tmp/include/mongo/platform/strnlen.h"
 Install file: "src/mongo/platform/unordered_map.h" as "tmp/include/mongo/platform/unordered_map.h"
 Install file: "src/mongo/platform/windows_basic.h" as "tmp/include/mongo/platform/windows_basic.h"
-Install file: "src/mongo/stdx/functional.h" as "tmp/include/mongo/stdx/functional.h"
-Install file: "src/mongo/util/assert_util.h" as "tmp/include/mongo/util/assert_util.h"
-Chmod("tmp/include/mongo/platform/strnlen.h", 0644)
-Install file: "src/mongo/util/mongoutils/str.h" as "tmp/include/mongo/util/mongoutils/str.h"
-Install file: "src/mongo/util/net/hostandport.h" as "tmp/include/mongo/util/net/hostandport.h"
 Chmod("tmp/include/mongo/platform/unordered_map.h", 0644)
-Install file: "src/mongo/util/net/message.h" as "tmp/include/mongo/util/net/message.h"
+Chmod("tmp/include/mongo/platform/strnlen.h", 0644)
 Chmod("tmp/include/mongo/platform/windows_basic.h", 0644)
+Chmod("tmp/include/mongo/platform/hash_namespace.h", 0644)
+Chmod("tmp/include/mongo/platform/float_utils.h", 0644)
+Chmod("tmp/include/mongo/platform/cstdint.h", 0644)
+Chmod("tmp/include/mongo/platform/compiler_msvc.h", 0644)
+Chmod("tmp/include/mongo/platform/endian.h", 0644)
+Install file: "src/mongo/stdx/functional.h" as "tmp/include/mongo/stdx/functional.h"
 Chmod("tmp/include/mongo/stdx/functional.h", 0644)
+Install file: "src/mongo/util/assert_util.h" as "tmp/include/mongo/util/assert_util.h"
 Chmod("tmp/include/mongo/util/assert_util.h", 0644)
+Install file: "src/mongo/util/mongoutils/str.h" as "tmp/include/mongo/util/mongoutils/str.h"
 Chmod("tmp/include/mongo/util/mongoutils/str.h", 0644)
-Chmod("tmp/include/mongo/util/net/hostandport.h", 0644)
-Chmod("tmp/include/mongo/util/net/message.h", 0644)
+Install file: "src/mongo/util/net/hostandport.h" as "tmp/include/mongo/util/net/hostandport.h"
+Install file: "src/mongo/util/net/message.h" as "tmp/include/mongo/util/net/message.h"
 Install file: "src/mongo/util/net/message_port.h" as "tmp/include/mongo/util/net/message_port.h"
-Chmod("tmp/include/mongo/util/net/message_port.h", 0644)
 Install file: "src/mongo/util/net/operation.h" as "tmp/include/mongo/util/net/operation.h"
+Chmod("tmp/include/mongo/util/net/message_port.h", 0644)
+Chmod("tmp/include/mongo/util/net/message.h", 0644)
+Chmod("tmp/include/mongo/util/net/hostandport.h", 0644)
+Chmod("tmp/include/mongo/util/net/operation.h", 0644)
 Install file: "src/mongo/util/net/sock.h" as "tmp/include/mongo/util/net/sock.h"
 Install file: "src/mongo/util/shared_buffer.h" as "tmp/include/mongo/util/shared_buffer.h"
 Install file: "src/mongo/util/time_support.h" as "tmp/include/mongo/util/time_support.h"
-Creating 'build/linux2/c++11_on/ssl/mongo/version.h'
-Chmod("tmp/include/mongo/util/net/operation.h", 0644)
+Chmod("tmp/include/mongo/util/shared_buffer.h", 0644)
 Chmod("tmp/include/mongo/util/net/sock.h", 0644)
 Chmod("tmp/include/mongo/util/time_support.h", 0644)
-Chmod("tmp/include/mongo/util/shared_buffer.h", 0644)
+Creating 'build/linux2/c++11_on/ssl/mongo/version.h'
 Install file: "build/linux2/c++11_on/ssl/mongo/version.h" as "tmp/include/mongo/version.h"
 Chmod("tmp/include/mongo/version.h", 0644)
 scons: done building targets.
@@ -5043,9 +5077,9 @@
 	install -d debian/mongodb-dev/usr/share/doc/mongodb-dev
 	install -p -m0644 debian/copyright debian/mongodb-dev/usr/share/doc/mongodb-dev/copyright
    dh_installchangelogs
-	install -p -m0644 debian/changelog debian/libmongoclient-dev/usr/share/doc/libmongoclient-dev/changelog.Debian
-	install -p -m0644 debian/changelog debian/libmongoclient0/usr/share/doc/libmongoclient0/changelog.Debian
 	install -p -m0644 debian/changelog debian/mongodb-dev/usr/share/doc/mongodb-dev/changelog.Debian
+	install -p -m0644 debian/changelog debian/libmongoclient0/usr/share/doc/libmongoclient0/changelog.Debian
+	install -p -m0644 debian/changelog debian/libmongoclient-dev/usr/share/doc/libmongoclient-dev/changelog.Debian
    dh_perl
    dh_link
 	rm -f debian/libmongoclient-dev/usr/lib/aarch64-linux-gnu/libmongoclient.so
@@ -5057,39 +5091,39 @@
 	cd debian/libmongoclient-dev
 	cd debian/libmongoclient0
 	cd debian/mongodb-dev
+	chmod a-x usr/share/doc/libmongoclient-dev/changelog.Debian
+	gzip -9nf usr/share/doc/libmongoclient-dev/changelog.Debian
+	cd '/build/mongo-cxx-driver-legacy-1.1.3'
 	chmod a-x usr/share/doc/mongodb-dev/changelog.Debian
 	chmod a-x usr/share/doc/libmongoclient0/changelog.Debian
-	chmod a-x usr/share/doc/libmongoclient-dev/changelog.Debian
 	gzip -9nf usr/share/doc/mongodb-dev/changelog.Debian
 	gzip -9nf usr/share/doc/libmongoclient0/changelog.Debian
-	gzip -9nf usr/share/doc/libmongoclient-dev/changelog.Debian
-	cd '/build/mongo-cxx-driver-legacy-1.1.3'
 	cd '/build/mongo-cxx-driver-legacy-1.1.3'
 	cd '/build/mongo-cxx-driver-legacy-1.1.3'
    dh_fixperms
 	find debian/libmongoclient-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
 	find debian/libmongoclient0 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
 	find debian/mongodb-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
-	find debian/mongodb-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
-	find debian/libmongoclient0 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
 	find debian/libmongoclient-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
+	find debian/libmongoclient0 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
+	find debian/mongodb-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
 	find debian/mongodb-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/mongodb-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libmongoclient0/usr/share/doc -type f -a -true -a ! -regex 'debian/libmongoclient0/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libmongoclient0/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
 	find debian/mongodb-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
 	find debian/libmongoclient-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libmongoclient-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
-	find debian/libmongoclient0 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/mongodb-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/libmongoclient0 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libmongoclient-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
-	find debian/libmongoclient0/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
 	find debian/libmongoclient-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
+	find debian/libmongoclient0/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
 	find debian/libmongoclient-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
 	find debian/libmongoclient-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
    dh_missing
    dh_strip
-	strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives debian/libmongoclient-dev/usr/lib/aarch64-linux-gnu/libmongoclient.a
 	install -d debian/.debhelper/libmongoclient0/dbgsym-root/usr/lib/debug/.build-id/75
 	objcopy --only-keep-debug --compress-debug-sections debian/libmongoclient0/usr/lib/aarch64-linux-gnu/libmongoclient.so.0.0.0 debian/.debhelper/libmongoclient0/dbgsym-root/usr/lib/debug/.build-id/75/6354cd2f9ef0371672f4eaf18ff74e9f700b2f.debug
+	strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives debian/libmongoclient-dev/usr/lib/aarch64-linux-gnu/libmongoclient.a
 	chmod 0644 -- debian/.debhelper/libmongoclient0/dbgsym-root/usr/lib/debug/.build-id/75/6354cd2f9ef0371672f4eaf18ff74e9f700b2f.debug
 	chown 0:0 -- debian/.debhelper/libmongoclient0/dbgsym-root/usr/lib/debug/.build-id/75/6354cd2f9ef0371672f4eaf18ff74e9f700b2f.debug
 	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libmongoclient0/usr/lib/aarch64-linux-gnu/libmongoclient.so.0.0.0
@@ -5142,8 +5176,8 @@
 	chown 0:0 -- debian/mongodb-dev/DEBIAN/control
 make[1]: Leaving directory '/build/mongo-cxx-driver-legacy-1.1.3'
    dh_md5sums
-	cd debian/mongodb-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	cd debian/libmongoclient0 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
+	cd debian/mongodb-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	cd debian/libmongoclient-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
 	chmod 0644 -- debian/mongodb-dev/DEBIAN/md5sums
 	chown 0:0 -- debian/mongodb-dev/DEBIAN/md5sums
@@ -5157,10 +5191,10 @@
    dh_builddeb
 	dpkg-deb --build debian/libmongoclient-dev ..
 	dpkg-deb --build debian/libmongoclient0 ..
-	dpkg-deb --build debian/.debhelper/libmongoclient0/dbgsym-root ..
-	dpkg-deb --build debian/mongodb-dev ..
 dpkg-deb: building package 'libmongoclient-dev' in '../libmongoclient-dev_1.1.3-3_arm64.deb'.
 dpkg-deb: building package 'libmongoclient0' in '../libmongoclient0_1.1.3-3_arm64.deb'.
+	dpkg-deb --build debian/.debhelper/libmongoclient0/dbgsym-root ..
+	dpkg-deb --build debian/mongodb-dev ..
 dpkg-deb: building package 'libmongoclient0-dbgsym' in '../libmongoclient0-dbgsym_1.1.3-3_arm64.deb'.
 dpkg-deb: building package 'mongodb-dev' in '../mongodb-dev_1.1.3-3_all.deb'.
  dpkg-genbuildinfo --build=binary
@@ -5169,12 +5203,14 @@
  dpkg-source --after-build .
 dpkg-buildpackage: info: binary-only upload (no source included)
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/11307/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/21435 and its subdirectories
-I: Current time: Wed Aug  5 13:01:29 -12 2020
-I: pbuilder-time-stamp: 1596675689
+I: removing directory /srv/workspace/pbuilder/11307 and its subdirectories
+I: Current time: Wed Sep  8 21:51:27 +14 2021
+I: pbuilder-time-stamp: 1631087487