Diff of the two buildlogs:

--
--- b1/build.log	2023-06-07 23:19:33.997457904 +0000
+++ b2/build.log	2023-06-07 23:30:06.921768261 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Wed Jun  7 11:03:35 -12 2023
-I: pbuilder-time-stamp: 1686179015
+I: Current time: Thu Jun  8 13:20:05 +14 2023
+I: pbuilder-time-stamp: 1686180005
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
 I: copying local configuration
@@ -16,7 +16,7 @@
 I: copying [./ciftilib_1.6.0.orig.tar.gz]
 I: copying [./ciftilib_1.6.0-2.debian.tar.xz]
 I: Extracting source
-gpgv: Signature made Sat Jan 23 04:42:37 2021 -12
+gpgv: Signature made Sun Jan 24 06:42:37 2021 +14
 gpgv:                using RSA key 3E99A526F5DCC0CBBF1CEEA600BAE74B343369F1
 gpgv:                issuer "npatra974@gmail.com"
 gpgv: Can't check signature: No public key
@@ -28,135 +28,167 @@
 dpkg-source: info: applying 0002-Fix-compilation-with-Boost-1.71.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/16828/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/2666/tmp/hooks/D01_modify_environment starting
+debug: Running on virt64b.
+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
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Jun  8 13:20 /bin/sh -> /bin/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/2666/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/2666/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='armhf'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 '
-  DISTRIBUTION='bookworm'
-  HOME='/root'
-  HOST_ARCH='armhf'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf")
+  BASH_VERSION='5.2.15(1)-release'
+  BUILDDIR=/build
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=armhf
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 '
+  DIRSTACK=()
+  DISTRIBUTION=bookworm
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=arm
+  HOST_ARCH=armhf
   IFS=' 	
   '
-  INVOCATION_ID='d1bd9a2a09f14278ad22c5e2f1401bdd'
-  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='16828'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=60e059bb90f04a95bb7c75868035448a
+  LANG=C
+  LANGUAGE=it_CH:it
+  LC_ALL=C
+  MACHTYPE=arm-unknown-linux-gnueabihf
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnueabihf
+  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=2666
   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/r-b-build.htnQwVXp/pbuilderrc_xLwA --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.htnQwVXp/b1 --logfile b1/build.log ciftilib_1.6.0-2.dsc'
-  SUDO_GID='113'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://10.0.0.15:3142/'
+  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/r-b-build.htnQwVXp/pbuilderrc_JyOz --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.htnQwVXp/b2 --logfile b2/build.log --extrapackages usrmerge ciftilib_1.6.0-2.dsc'
+  SUDO_GID=113
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://10.0.0.15:3142/
 I: uname -a
-  Linux wbq0 5.10.0-23-armmp #1 SMP Debian 5.10.179-1 (2023-05-12) armv7l GNU/Linux
+  Linux i-capture-the-hostname 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux
 I: ls -l /bin
-  total 5076
-  -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bunzip2
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bzcat
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root   2225 Sep 18  2022 bzdiff
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root   4893 Nov 27  2021 bzexe
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root   3775 Sep 18  2022 bzgrep
-  -rwxr-xr-x 3 root root  67144 Sep 18  2022 bzip2
-  -rwxr-xr-x 1 root root  67112 Sep 18  2022 bzip2recover
-  lrwxrwxrwx 1 root root      6 Sep 18  2022 bzless -> bzmore
-  -rwxr-xr-x 1 root root   1297 Sep 18  2022 bzmore
-  -rwxr-xr-x 1 root root  67632 Sep 20  2022 cat
-  -rwxr-xr-x 1 root root  67676 Sep 20  2022 chgrp
-  -rwxr-xr-x 1 root root  67644 Sep 20  2022 chmod
-  -rwxr-xr-x 1 root root  67684 Sep 20  2022 chown
-  -rwxr-xr-x 1 root root 133532 Sep 20  2022 cp
-  -rwxr-xr-x 1 root root 132868 Jan  5 01:20 dash
-  -rwxr-xr-x 1 root root 133220 Sep 20  2022 date
-  -rwxr-xr-x 1 root root  67732 Sep 20  2022 dd
-  -rwxr-xr-x 1 root root  68104 Sep 20  2022 df
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 dir
-  -rwxr-xr-x 1 root root  59128 Mar 22 21:02 dmesg
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 domainname -> hostname
-  -rwxr-xr-x 1 root root  67560 Sep 20  2022 echo
-  -rwxr-xr-x 1 root root     41 Jan 24 02:43 egrep
-  -rwxr-xr-x 1 root root  67548 Sep 20  2022 false
-  -rwxr-xr-x 1 root root     41 Jan 24 02:43 fgrep
-  -rwxr-xr-x 1 root root  55748 Mar 22 21:02 findmnt
-  -rwsr-xr-x 1 root root  26208 Mar 22 20:15 fusermount
-  -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep
-  -rwxr-xr-x 2 root root   2346 Apr  9  2022 gunzip
-  -rwxr-xr-x 1 root root   6447 Apr  9  2022 gzexe
-  -rwxr-xr-x 1 root root  64220 Apr  9  2022 gzip
-  -rwxr-xr-x 1 root root  67032 Dec 19 01:33 hostname
-  -rwxr-xr-x 1 root root  67720 Sep 20  2022 ln
-  -rwxr-xr-x 1 root root  35132 Mar 22 21:51 login
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 ls
-  -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk
-  -rwxr-xr-x 1 root root  67800 Sep 20  2022 mkdir
-  -rwxr-xr-x 1 root root  67764 Sep 20  2022 mknod
-  -rwxr-xr-x 1 root root  67596 Sep 20  2022 mktemp
-  -rwxr-xr-x 1 root root  38504 Mar 22 21:02 more
-  -rwsr-xr-x 1 root root  38496 Mar 22 21:02 mount
-  -rwxr-xr-x 1 root root   9824 Mar 22 21:02 mountpoint
-  -rwxr-xr-x 1 root root 133532 Sep 20  2022 mv
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root     14 Apr  2 18:25 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root  67608 Sep 20  2022 pwd
-  lrwxrwxrwx 1 root root      4 Apr 23 09:24 rbash -> bash
-  -rwxr-xr-x 1 root root  67600 Sep 20  2022 readlink
-  -rwxr-xr-x 1 root root  67672 Sep 20  2022 rm
-  -rwxr-xr-x 1 root root  67600 Sep 20  2022 rmdir
-  -rwxr-xr-x 1 root root  67400 Nov  2  2022 run-parts
-  -rwxr-xr-x 1 root root 133372 Jan  5 07:55 sed
-  lrwxrwxrwx 1 root root      4 Jan  5 01:20 sh -> dash
-  -rwxr-xr-x 1 root root  67584 Sep 20  2022 sleep
-  -rwxr-xr-x 1 root root  67644 Sep 20  2022 stty
-  -rwsr-xr-x 1 root root  50800 Mar 22 21:02 su
-  -rwxr-xr-x 1 root root  67584 Sep 20  2022 sync
-  -rwxr-xr-x 1 root root 336764 Apr  6 02:25 tar
-  -rwxr-xr-x 1 root root  67144 Nov  2  2022 tempfile
-  -rwxr-xr-x 1 root root 133224 Sep 20  2022 touch
-  -rwxr-xr-x 1 root root  67548 Sep 20  2022 true
-  -rwxr-xr-x 1 root root   9768 Mar 22 20:15 ulockmgr_server
-  -rwsr-xr-x 1 root root  22108 Mar 22 21:02 umount
-  -rwxr-xr-x 1 root root  67572 Sep 20  2022 uname
-  -rwxr-xr-x 2 root root   2346 Apr  9  2022 uncompress
-  -rwxr-xr-x 1 root root 133632 Sep 20  2022 vdir
-  -rwxr-xr-x 1 root root  42608 Mar 22 21:02 wdctl
-  lrwxrwxrwx 1 root root      8 Dec 19 01:33 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root   1984 Apr  9  2022 zcat
-  -rwxr-xr-x 1 root root   1678 Apr  9  2022 zcmp
-  -rwxr-xr-x 1 root root   6460 Apr  9  2022 zdiff
-  -rwxr-xr-x 1 root root     29 Apr  9  2022 zegrep
-  -rwxr-xr-x 1 root root     29 Apr  9  2022 zfgrep
-  -rwxr-xr-x 1 root root   2081 Apr  9  2022 zforce
-  -rwxr-xr-x 1 root root   8103 Apr  9  2022 zgrep
-  -rwxr-xr-x 1 root root   2206 Apr  9  2022 zless
-  -rwxr-xr-x 1 root root   1842 Apr  9  2022 zmore
-  -rwxr-xr-x 1 root root   4577 Apr  9  2022 znew
-I: user script /srv/workspace/pbuilder/16828/tmp/hooks/D02_print_environment finished
+  total 5072
+  -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bunzip2
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzcat
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root   2225 Sep 19  2022 bzdiff
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root   4893 Nov 28  2021 bzexe
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root   3775 Sep 19  2022 bzgrep
+  -rwxr-xr-x 3 root root  67144 Sep 19  2022 bzip2
+  -rwxr-xr-x 1 root root  67112 Sep 19  2022 bzip2recover
+  lrwxrwxrwx 1 root root      6 Sep 19  2022 bzless -> bzmore
+  -rwxr-xr-x 1 root root   1297 Sep 19  2022 bzmore
+  -rwxr-xr-x 1 root root  67632 Sep 21  2022 cat
+  -rwxr-xr-x 1 root root  67676 Sep 21  2022 chgrp
+  -rwxr-xr-x 1 root root  67644 Sep 21  2022 chmod
+  -rwxr-xr-x 1 root root  67684 Sep 21  2022 chown
+  -rwxr-xr-x 1 root root 133532 Sep 21  2022 cp
+  -rwxr-xr-x 1 root root 132868 Jan  6 03:20 dash
+  -rwxr-xr-x 1 root root 133220 Sep 21  2022 date
+  -rwxr-xr-x 1 root root  67732 Sep 21  2022 dd
+  -rwxr-xr-x 1 root root  68104 Sep 21  2022 df
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 dir
+  -rwxr-xr-x 1 root root  59128 Mar 23 23:02 dmesg
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 domainname -> hostname
+  -rwxr-xr-x 1 root root  67560 Sep 21  2022 echo
+  -rwxr-xr-x 1 root root     41 Jan 25 04:43 egrep
+  -rwxr-xr-x 1 root root  67548 Sep 21  2022 false
+  -rwxr-xr-x 1 root root     41 Jan 25 04:43 fgrep
+  -rwxr-xr-x 1 root root  55748 Mar 23 23:02 findmnt
+  -rwsr-xr-x 1 root root  26208 Mar 23 22:15 fusermount
+  -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep
+  -rwxr-xr-x 2 root root   2346 Apr 10  2022 gunzip
+  -rwxr-xr-x 1 root root   6447 Apr 10  2022 gzexe
+  -rwxr-xr-x 1 root root  64220 Apr 10  2022 gzip
+  -rwxr-xr-x 1 root root  67032 Dec 20 03:33 hostname
+  -rwxr-xr-x 1 root root  67720 Sep 21  2022 ln
+  -rwxr-xr-x 1 root root  35132 Mar 23 23:51 login
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 ls
+  -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk
+  -rwxr-xr-x 1 root root  67800 Sep 21  2022 mkdir
+  -rwxr-xr-x 1 root root  67764 Sep 21  2022 mknod
+  -rwxr-xr-x 1 root root  67596 Sep 21  2022 mktemp
+  -rwxr-xr-x 1 root root  38504 Mar 23 23:02 more
+  -rwsr-xr-x 1 root root  38496 Mar 23 23:02 mount
+  -rwxr-xr-x 1 root root   9824 Mar 23 23:02 mountpoint
+  -rwxr-xr-x 1 root root 133532 Sep 21  2022 mv
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root     14 Apr  3 20:25 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root  67608 Sep 21  2022 pwd
+  lrwxrwxrwx 1 root root      4 Apr 24 11:24 rbash -> bash
+  -rwxr-xr-x 1 root root  67600 Sep 21  2022 readlink
+  -rwxr-xr-x 1 root root  67672 Sep 21  2022 rm
+  -rwxr-xr-x 1 root root  67600 Sep 21  2022 rmdir
+  -rwxr-xr-x 1 root root  67400 Nov  3  2022 run-parts
+  -rwxr-xr-x 1 root root 133372 Jan  6 09:55 sed
+  lrwxrwxrwx 1 root root      9 Jun  8 13:20 sh -> /bin/bash
+  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sleep
+  -rwxr-xr-x 1 root root  67644 Sep 21  2022 stty
+  -rwsr-xr-x 1 root root  50800 Mar 23 23:02 su
+  -rwxr-xr-x 1 root root  67584 Sep 21  2022 sync
+  -rwxr-xr-x 1 root root 336764 Apr  7 04:25 tar
+  -rwxr-xr-x 1 root root  67144 Nov  3  2022 tempfile
+  -rwxr-xr-x 1 root root 133224 Sep 21  2022 touch
+  -rwxr-xr-x 1 root root  67548 Sep 21  2022 true
+  -rwxr-xr-x 1 root root   9768 Mar 23 22:15 ulockmgr_server
+  -rwsr-xr-x 1 root root  22108 Mar 23 23:02 umount
+  -rwxr-xr-x 1 root root  67572 Sep 21  2022 uname
+  -rwxr-xr-x 2 root root   2346 Apr 10  2022 uncompress
+  -rwxr-xr-x 1 root root 133632 Sep 21  2022 vdir
+  -rwxr-xr-x 1 root root  42608 Mar 23 23:02 wdctl
+  lrwxrwxrwx 1 root root      8 Dec 20 03:33 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root   1984 Apr 10  2022 zcat
+  -rwxr-xr-x 1 root root   1678 Apr 10  2022 zcmp
+  -rwxr-xr-x 1 root root   6460 Apr 10  2022 zdiff
+  -rwxr-xr-x 1 root root     29 Apr 10  2022 zegrep
+  -rwxr-xr-x 1 root root     29 Apr 10  2022 zfgrep
+  -rwxr-xr-x 1 root root   2081 Apr 10  2022 zforce
+  -rwxr-xr-x 1 root root   8103 Apr 10  2022 zgrep
+  -rwxr-xr-x 1 root root   2206 Apr 10  2022 zless
+  -rwxr-xr-x 1 root root   1842 Apr 10  2022 zmore
+  -rwxr-xr-x 1 root root   4577 Apr 10  2022 znew
+I: user script /srv/workspace/pbuilder/2666/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -306,7 +338,7 @@
 Get: 100 http://deb.debian.org/debian bookworm/main armhf libxml++2.6-2v5 armhf 2.40.1-3 [78.5 kB]
 Get: 101 http://deb.debian.org/debian bookworm/main armhf libxml2-dev armhf 2.9.14+dfsg-1.2 [709 kB]
 Get: 102 http://deb.debian.org/debian bookworm/main armhf libxml++2.6-dev armhf 2.40.1-3 [57.4 kB]
-Fetched 106 MB in 12s (8576 kB/s)
+Fetched 106 MB in 20s (5251 kB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libpython3.11-minimal:armhf.
 (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 ... 19324 files and directories currently installed.)
@@ -731,8 +763,19 @@
 Writing extended state information...
 Building tag database...
  -> Finished parsing the build-deps
+Reading package lists...
+Building dependency tree...
+Reading state information...
+usrmerge is already the newest version (35).
+0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/ciftilib-1.6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../ciftilib_1.6.0-2_source.changes
+I: user script /srv/workspace/pbuilder/2666/tmp/hooks/A99_set_merged_usr starting
+Re-configuring usrmerge...
+removed '/etc/unsupported-skip-usrmerge-conversion'
+The system has been successfully converted.
+I: user script /srv/workspace/pbuilder/2666/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/ciftilib-1.6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../ciftilib_1.6.0-2_source.changes
 dpkg-buildpackage: info: source package ciftilib
 dpkg-buildpackage: info: source version 1.6.0-2
 dpkg-buildpackage: info: source distribution unstable
@@ -822,7 +865,7 @@
    debian/rules override_dh_auto_build-indep
 make[1]: Entering directory '/build/ciftilib-1.6.0'
 dh_auto_build -- doc
-	cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" doc VERBOSE=1
+	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" doc VERBOSE=1
 make[2]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/ciftilib-1.6.0 -B/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 doc
@@ -1588,7 +1631,7 @@
 make[2]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 make[1]: Leaving directory '/build/ciftilib-1.6.0'
    dh_auto_build -Nlibcifti-doc
-	cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/ciftilib-1.6.0 -B/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/CMakeFiles /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks
@@ -1600,18 +1643,19 @@
 make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 make  -f CMakeFiles/Cifti.dir/build.make CMakeFiles/Cifti.dir/build
 make[3]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
-[  3%] Building CXX object CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o -MF CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o.d -o CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o -c /build/ciftilib-1.6.0/src/NiftiIO.cxx
-[  6%] Building CXX object CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o
+[  3%] Building CXX object CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o
+[  6%] Building CXX object CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o
+[ 10%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o
 /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o -MF CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o.d -o CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o -c /build/ciftilib-1.6.0/src/CiftiFile.cxx
-[ 10%] Building CXX object CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o -MF CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o.d -o CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o -c /build/ciftilib-1.6.0/src/NiftiIO.cxx
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiXML.cxx
+[ 13%] Building CXX object CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o
 /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o -MF CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o.d -o CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o -c /build/ciftilib-1.6.0/src/Nifti/NiftiHeader.cxx
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
-                 from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
-                 from /build/ciftilib-1.6.0/src/CiftiFile.cxx:28:
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.cxx:28:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -1655,13 +1699,12 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-[ 13%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiXML.cxx
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.cxx:28:
+                 from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
+                 from /build/ciftilib-1.6.0/src/CiftiFile.cxx:28:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -1808,8 +1851,6 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-[ 30%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
@@ -1858,6 +1899,12 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+[ 30%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx
+[ 33%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiScalarsMap.cxx
+[ 36%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.cxx
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
@@ -1906,8 +1953,6 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-[ 33%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiScalarsMap.cxx
 In file included from /usr/include/c++/12/algorithm:61,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:32:
 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
@@ -1972,8 +2017,56 @@
 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
   224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
       |     ^~~~~~~~~~~~~
-[ 36%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.cxx
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
+                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.h:31,
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.cxx:28:
+/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
+      |        ^~~~~~~~
+In file included from /usr/include/c++/12/memory:76,
+                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
+/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  260 |     std::auto_ptr<PropertyReader> propertyreader;
+      |          ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
+/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  108 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
+/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+   99 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
+/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  159 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
+/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  149 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+[ 40%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/Label.cxx
 In file included from /usr/include/c++/12/vector:70,
                  from /build/ciftilib-1.6.0/src/Common/AString.h:32,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:31:
@@ -1991,35 +2084,25 @@
 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel>::iterator' changed in GCC 7.1
   439 |       vector<_Tp, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~
+[ 43%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/LabelTable.cxx
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const cifti::CiftiBrainModelsMap::BrainModelPriv&}; _Tp = cifti::CiftiBrainModelsMap::BrainModelPriv; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::BrainModelPriv>]':
 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<cifti::CiftiBrainModelsMap::BrainModelPriv>::iterator' changed in GCC 7.1
-In file included from /usr/include/c++/12/vector:70,
-                 from /build/ciftilib-1.6.0/src/Common/AString.h:32,
-                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:31:
-/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
-/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
-  523 |     vector<_Tp, _Alloc>::
-      |     ^~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
-/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
-  439 |       vector<_Tp, _Alloc>::
-      |       ^~~~~~~~~~~~~~~~~~~
-In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]',
-    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
-    inlined from 'static std::vector<long long int> cifti::CiftiParcelsMap::readIndexArray(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx:863:22:
-/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
-  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
-      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::BrainModelPriv; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::BrainModelPriv>]',
     inlined from 'void cifti::CiftiBrainModelsMap::addSurfaceModel(const int64_t&, const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:63:27:
 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::BrainModelPriv*, std::vector<cifti::CiftiBrainModelsMap::BrainModelPriv> >' changed in GCC 7.1
  1287 |           _M_realloc_insert(end(), __x);
       |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+[ 46%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/MetaData.cxx
+/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]':
+/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> >::iterator' changed in GCC 7.1
+  407 |       vector<_Tp, _Alloc>::
+      |       ^~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.h:31,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiSeriesMap.cxx:28:
+                 from /build/ciftilib-1.6.0/src/Cifti/LabelTable.h:38,
+                 from /build/ciftilib-1.6.0/src/Cifti/LabelTable.cxx:34:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -2063,16 +2146,6 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-In file included from /usr/include/c++/12/vector:64:
-In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
-    inlined from 'void cifti::CiftiParcelsMap::addSurface(const int64_t&, const cifti::StructureEnum::Enum&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx:135:29:
-/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
- 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
-      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]':
-/usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> >::iterator' changed in GCC 7.1
-  407 |       vector<_Tp, _Alloc>::
-      |       ^~~~~~~~~~~~~~~~~~~
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk}; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]':
 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> >::iterator' changed in GCC 7.1
   439 |       vector<_Tp, _Alloc>::
@@ -2120,20 +2193,125 @@
       |     ^~~~~~~~~~~~~
 /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
 /usr/include/c++/12/bits/stl_algo.h:1625:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+In file included from /usr/include/c++/12/vector:70,
+                 from /build/ciftilib-1.6.0/src/Common/AString.h:32,
+                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:31:
+/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]':
+/usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
+  523 |     vector<_Tp, _Alloc>::
+      |     ^~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
+                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
+                 from /build/ciftilib-1.6.0/src/Cifti/MetaData.h:34,
+                 from /build/ciftilib-1.6.0/src/Cifti/MetaData.cxx:32:
+/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
+      |        ^~~~~~~~
+In file included from /usr/include/c++/12/memory:76,
+                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
+/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  260 |     std::auto_ptr<PropertyReader> propertyreader;
+      |          ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
+/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  108 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
+/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+   99 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
+/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  159 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
+/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  149 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
+/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
+  439 |       vector<_Tp, _Alloc>::
+      |       ^~~~~~~~~~~~~~~~~~~
+In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]',
+    inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]' at /usr/include/c++/12/bits/stl_vector.h:1294:21,
+    inlined from 'static std::vector<long long int> cifti::CiftiParcelsMap::readIndexArray(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx:863:22:
+/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
+  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
+      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/c++/12/vector:64:
+In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
+    inlined from 'void cifti::CiftiParcelsMap::addSurface(const int64_t&, const cifti::StructureEnum::Enum&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiParcelsMap.cxx:135:29:
+/usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
+ 1032 |           _M_fill_insert(end(), __new_size - size(), __x);
+      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
+/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1908 |     __introsort_loop(_RandomAccessIterator __first,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27:
+/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1900 |       std::__heap_select(__first, __middle, __last, __comp);
+      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk>]':
 /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> >::iterator' changed in GCC 7.1
   407 |       vector<_Tp, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/c++/12/vector:63:
+/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]':
+/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
+  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk}; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk>]':
 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> >::iterator' changed in GCC 7.1
   439 |       vector<_Tp, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
+    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::CompactLookup(const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >; _Args = {cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
+    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]':
 /usr/include/c++/12/bits/vector.tcc:407:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> >::iterator' changed in GCC 7.1
   407 |       vector<_Tp, _Alloc>::
       |       ^~~~~~~~~~~~~~~~~~~
-[ 40%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/Label.cxx
 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk}; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]':
 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> >::iterator' changed in GCC 7.1
   439 |       vector<_Tp, _Alloc>::
@@ -2173,43 +2351,6 @@
 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
   123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
       |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
-/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1908 |     __introsort_loop(_RandomAccessIterator __first,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
-/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27:
-/usr/include/c++/12/bits/stl_algo.h:1900:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1900 |       std::__heap_select(__first, __middle, __last, __comp);
-      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/12/vector:63:
-/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]':
-/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
-  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
-    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk*; _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::CompactLookup(const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >; _Args = {cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
-    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >*, vector<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >, allocator<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > >; _ForwardIterator = cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk*, std::vector<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk, std::allocator<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]',
     inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
     inlined from 'T& cifti::CompactLookup<T>::operator[](const int64_t&) [with T = cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> >]' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:160:32:
@@ -2248,6 +2389,37 @@
   113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
       |     ^~~~~~~~~~~~~~~~
 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+[ 50%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o
+[ 53%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/StructureEnum.cxx
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.cxx
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
+    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
+    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]',
+    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
+    inlined from 'T& cifti::CompactLookup<T>::operator[](const int64_t&) [with T = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >]' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:160:32:
+/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
+  364 |           _M_insert_aux(begin() + __n, std::move(__v));
+      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
+  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
+      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/c++/12/vector:63:
 /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*]':
 /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >' changed in GCC 7.1
@@ -2262,14 +2434,6 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
-    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; _Tp = cifti::CompactLookup<long long int>::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2280,18 +2444,6 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
-    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 43%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/LabelTable.cxx
 In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]',
     inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
     inlined from 'T& cifti::CompactLookup<T>::operator[](const int64_t&) [with T = cifti::CompactLookup<long long int>]' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:160:32:
@@ -2301,15 +2453,30 @@
 /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >' changed in GCC 7.1
   366 |         _M_realloc_insert(begin() + __n, std::move(__v));
       |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]',
-    inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1389:30,
-    inlined from 'T& cifti::CompactLookup<T>::operator[](const int64_t&) [with T = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >]' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:160:32:
-/usr/include/c++/12/bits/vector.tcc:364:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
-  364 |           _M_insert_aux(begin() + __n, std::move(__v));
-      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
-  366 |         _M_realloc_insert(begin() + __n, std::move(__v));
-      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
+    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
+    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
+    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >]' at /usr/include/c++/12/bits/vector.tcc:251:35:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; _Tp = cifti::CompactLookup<long long int>::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2320,6 +2487,11 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]':
+/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
+  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
+      |     ^~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, std::vector<cifti::CompactLookup<long long int>::Chunk, std::allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<long long int>::Chunk*, vector<cifti::CompactLookup<long long int>::Chunk, allocator<cifti::CompactLookup<long long int>::Chunk> > >; _ForwardIterator = cifti::CompactLookup<long long int>::Chunk*; _Tp = cifti::CompactLookup<long long int>::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2347,30 +2519,32 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
-    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Compact3DLookup(const cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/Compact3DLookup.h:37:11,
+    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:126:76:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >; _Args = {cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
-    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21,
-    inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32,
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >*; _Tp = cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > >]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >]' at /usr/include/c++/12/bits/vector.tcc:251:35:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > >::Chunk> > >' changed in GCC 7.1
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
+    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >& cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::operator=(const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >& cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::operator=(const cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/Compact3DLookup.h:37:11,
+    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:148:28:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::BrainModelPriv; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::BrainModelPriv>]',
+    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:155:27:
+/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::BrainModelPriv*, std::vector<cifti::CiftiBrainModelsMap::BrainModelPriv> >' changed in GCC 7.1
+ 1287 |           _M_realloc_insert(end(), __x);
+      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2381,11 +2555,6 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]':
-/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
-  113 |     __do_uninit_copy(_InputIterator __first, _InputIterator __last,
-      |     ^~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2415,46 +2584,35 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::Compact3DLookup(const cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/Compact3DLookup.h:37:11,
-    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:126:76:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:1617:35,
-    inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk>]' at /usr/include/c++/12/bits/vector.tcc:232:44,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >& cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::operator=(const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >& cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >::operator=(const cifti::Compact3DLookup<std::pair<long long int, cifti::StructureEnum::Enum> >&)' at /build/ciftilib-1.6.0/src/Common/Compact3DLookup.h:37:11,
-    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:148:28:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::BrainModelPriv; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::BrainModelPriv>]',
-    inlined from 'void cifti::CiftiBrainModelsMap::addVolumeModel(const cifti::StructureEnum::Enum&, const std::vector<long long int>&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:155:27:
-/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::BrainModelPriv*, std::vector<cifti::CiftiBrainModelsMap::BrainModelPriv> >' changed in GCC 7.1
+In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::ParseHelperModel; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::ParseHelperModel>]',
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:550:43:
+/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
  1287 |           _M_realloc_insert(end(), __x);
       |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; bool _TrivialValueTypes = false]',
-    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
-    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
-    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
-    inlined from 'cifti::CompactLookup<cifti::CompactLookup<long long int> >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<long long int> >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
-    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >; _Args = {cifti::CompactLookup<cifti::CompactLookup<long long int> >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
-    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<long long int> >*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
-/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >' changed in GCC 7.1
-  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
-      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:568:9:
+/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1937 |           std::__introsort_loop(__first, __last,
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+ 1938 |                                 std::__lg(__last - __first) * 2,
+      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1939 |                                 __comp);
+      |                                 ~~~~~~~
+In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
+    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31,
+    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:568:9:
+/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
+ 1854 |         std::__insertion_sort(__first, __last, __comp);
+      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
-                 from /build/ciftilib-1.6.0/src/Cifti/LabelTable.h:38,
-                 from /build/ciftilib-1.6.0/src/Cifti/LabelTable.cxx:34:
+                 from /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.h:33,
+                 from /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.cxx:28:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -2498,14 +2656,24 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; bool _TrivialValueTypes = false]',
+    inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
+    inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
+    inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk; _Alloc = std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk>]' at /usr/include/c++/12/bits/stl_vector.h:601:31,
+    inlined from 'cifti::CompactLookup<cifti::CompactLookup<long long int> >::CompactLookup(const cifti::CompactLookup<cifti::CompactLookup<long long int> >&)' at /build/ciftilib-1.6.0/src/Common/CompactLookup.h:39:11,
+    inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = cifti::CompactLookup<cifti::CompactLookup<long long int> >; _Args = {cifti::CompactLookup<cifti::CompactLookup<long long int> >&}]' at /usr/include/c++/12/bits/stl_construct.h:119:7,
+    inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<long long int> >*, vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >, allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> > > > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<long long int> >*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21:
+/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<long long int> >::Chunk> > >' changed in GCC 7.1
+  137 |         { return std::__do_uninit_copy(__first, __last, __result); }
+      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::ParseHelperModel; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::ParseHelperModel>]',
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:550:43:
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:650:43:
 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
  1287 |           _M_realloc_insert(end(), __x);
       |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:568:9:
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:676:9:
 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
  1937 |           std::__introsort_loop(__first, __last,
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
@@ -2516,7 +2684,7 @@
 In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
     inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31,
     inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML1(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:568:9:
+    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:676:9:
 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
  1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
       |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -2532,31 +2700,6 @@
 /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >' changed in GCC 7.1
   366 |         _M_realloc_insert(begin() + __n, std::move(__v));
       |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = cifti::CiftiBrainModelsMap::ParseHelperModel; _Alloc = std::allocator<cifti::CiftiBrainModelsMap::ParseHelperModel>]',
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:650:43:
-/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1287 |           _M_realloc_insert(end(), __x);
-      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:676:9:
-/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1937 |           std::__introsort_loop(__first, __last,
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
- 1938 |                                 std::__lg(__last - __first) * 2,
-      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1939 |                                 __comp);
-      |                                 ~~~~~~~
-In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
-    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31,
-    inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18,
-    inlined from 'virtual void cifti::CiftiBrainModelsMap::readXML2(cifti::XmlReader&)' at /build/ciftilib-1.6.0/src/Cifti/CiftiBrainModelsMap.cxx:676:9:
-/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cifti::CiftiBrainModelsMap::ParseHelperModel*, std::vector<cifti::CiftiBrainModelsMap::ParseHelperModel> >' changed in GCC 7.1
- 1854 |         std::__insertion_sort(__first, __last, __comp);
-      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2567,6 +2710,8 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<std::pair<long long int, cifti::StructureEnum::Enum> > > >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 56%] Building CXX object CMakeFiles/Cifti.dir/src/Common/AString.cxx.o
+/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Common/AString.cxx.o -MF CMakeFiles/Cifti.dir/src/Common/AString.cxx.o.d -o CMakeFiles/Cifti.dir/src/Common/AString.cxx.o -c /build/ciftilib-1.6.0/src/Common/AString.cxx
 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*; bool _TrivialValueTypes = false]',
     inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15,
     inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >; _ForwardIterator = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*; _Tp = cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37,
@@ -2588,108 +2733,6 @@
 /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk*, std::vector<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk, std::allocator<cifti::CompactLookup<cifti::CompactLookup<cifti::CompactLookup<long long int> > >::Chunk> > >' changed in GCC 7.1
   137 |         { return std::__do_uninit_copy(__first, __last, __result); }
       |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[ 46%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/MetaData.cxx
-[ 50%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/StructureEnum.cxx
-[ 53%] Building CXX object CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o -MF CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o.d -o CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o -c /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.cxx
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
-                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
-                 from /build/ciftilib-1.6.0/src/Cifti/MetaData.h:34,
-                 from /build/ciftilib-1.6.0/src/Cifti/MetaData.cxx:32:
-/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
-      |        ^~~~~~~~
-In file included from /usr/include/c++/12/memory:76,
-                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
-/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  260 |     std::auto_ptr<PropertyReader> propertyreader;
-      |          ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
-/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  108 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
-/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-   99 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
-/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  159 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
-/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  149 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
-                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
-                 from /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.h:33,
-                 from /build/ciftilib-1.6.0/src/Cifti/VolumeSpace.cxx:28:
-/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
-      |        ^~~~~~~~
-In file included from /usr/include/c++/12/memory:76,
-                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
-/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  260 |     std::auto_ptr<PropertyReader> propertyreader;
-      |          ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
-/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  108 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
-/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-   99 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
-/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  159 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
-/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  149 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-[ 56%] Building CXX object CMakeFiles/Cifti.dir/src/Common/AString.cxx.o
-/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Common/AString.cxx.o -MF CMakeFiles/Cifti.dir/src/Common/AString.cxx.o.d -o CMakeFiles/Cifti.dir/src/Common/AString.cxx.o -c /build/ciftilib-1.6.0/src/Common/AString.cxx
 [ 60%] Building CXX object CMakeFiles/Cifti.dir/src/Common/BinaryFile.cxx.o
 /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Common/BinaryFile.cxx.o -MF CMakeFiles/Cifti.dir/src/Common/BinaryFile.cxx.o.d -o CMakeFiles/Cifti.dir/src/Common/BinaryFile.cxx.o -c /build/ciftilib-1.6.0/src/Common/BinaryFile.cxx
 [ 63%] Building CXX object CMakeFiles/Cifti.dir/src/Common/CiftiException.cxx.o
@@ -2702,6 +2745,20 @@
 /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Common/Vector3D.cxx.o -MF CMakeFiles/Cifti.dir/src/Common/Vector3D.cxx.o.d -o CMakeFiles/Cifti.dir/src/Common/Vector3D.cxx.o -c /build/ciftilib-1.6.0/src/Common/Vector3D.cxx
 [ 76%] Building CXX object CMakeFiles/Cifti.dir/src/Common/XmlAdapter.cxx.o
 /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -DCifti_EXPORTS -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -fPIC -std=gnu++11 -MD -MT CMakeFiles/Cifti.dir/src/Common/XmlAdapter.cxx.o -MF CMakeFiles/Cifti.dir/src/Common/XmlAdapter.cxx.o.d -o CMakeFiles/Cifti.dir/src/Common/XmlAdapter.cxx.o -c /build/ciftilib-1.6.0/src/Common/XmlAdapter.cxx
+In file included from /usr/include/c++/12/vector:70,
+                 from /build/ciftilib-1.6.0/src/Common/AString.h:32,
+                 from /build/ciftilib-1.6.0/src/Common/CiftiException.h:31,
+                 from /build/ciftilib-1.6.0/src/Common/FloatMatrix.cxx:29:
+/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
+/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
+  439 |       vector<_Tp, _Alloc>::
+      |       ^~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/c++/12/vector:64:
+In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
+    inlined from 'static void cifti::MatrixFunctions::rref_big(std::vector<std::vector<T1> >&) [with T = float]' at /build/ciftilib-1.6.0/src/Common/MatrixFunctions.h:257:42:
+/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
+ 1287 |           _M_realloc_insert(end(), __x);
+      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.cxx:28:
@@ -2748,20 +2805,6 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-In file included from /usr/include/c++/12/vector:70,
-                 from /build/ciftilib-1.6.0/src/Common/AString.h:32,
-                 from /build/ciftilib-1.6.0/src/Common/CiftiException.h:31,
-                 from /build/ciftilib-1.6.0/src/Common/FloatMatrix.cxx:29:
-/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
-/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
-  439 |       vector<_Tp, _Alloc>::
-      |       ^~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/c++/12/vector:64:
-In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator<long long int>]',
-    inlined from 'static void cifti::MatrixFunctions::rref_big(std::vector<std::vector<T1> >&) [with T = float]' at /build/ciftilib-1.6.0/src/Common/MatrixFunctions.h:257:42:
-/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
- 1287 |           _M_realloc_insert(end(), __x);
-      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
 [ 80%] Linking CXX shared library libCifti.so
 /usr/bin/cmake -E cmake_link_script CMakeFiles/Cifti.dir/link.txt --verbose=1
 /usr/bin/c++ -fPIC -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libCifti.so.0 -o libCifti.so.1.5 CMakeFiles/Cifti.dir/src/CiftiFile.cxx.o CMakeFiles/Cifti.dir/src/NiftiIO.cxx.o CMakeFiles/Cifti.dir/src/Nifti/NiftiHeader.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiXML.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiVersion.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiMappingType.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiBrainModelsMap.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiLabelsMap.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiParcelsMap.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiScalarsMap.cxx.o CMakeFiles/Cifti.dir/src/Cifti/CiftiSeriesMap.cxx.o CMakeFiles/Cifti.dir/src/Cifti/Label.cxx.o CMakeFiles/Cifti.dir/src/Cifti/LabelTable.cxx.o CMakeFiles/Cifti.dir/src/Cifti/MetaData.cxx.o CMakeFiles/Cifti.dir/src/Cifti/StructureEnum.cxx.o CMakeFiles/Cifti.dir/src/Cifti/VolumeSpace.cxx.o CMakeFiles/Cifti.dir/src/Common/AString.cxx.o CMakeFiles/Cifti.dir/src/Common/BinaryFile.cxx.o CMakeFiles/Cifti.dir/src/Common/CiftiException.cxx.o CMakeFiles/Cifti.dir/src/Common/FloatMatrix.cxx.o CMakeFiles/Cifti.dir/src/Common/MathFunctions.cxx.o CMakeFiles/Cifti.dir/src/Common/Vector3D.cxx.o CMakeFiles/Cifti.dir/src/Common/XmlAdapter.cxx.o  -lxml++-2.6 -lglibmm-2.4 -lglib-2.0 -lsigc-2.0 -lxml2 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lz 
@@ -2770,11 +2813,11 @@
 [ 80%] Built target Cifti
 make  -f example/CMakeFiles/rewrite.dir/build.make example/CMakeFiles/rewrite.dir/depend
 make  -f example/CMakeFiles/xmlinfo.dir/build.make example/CMakeFiles/xmlinfo.dir/depend
-make  -f example/CMakeFiles/datatype.dir/build.make example/CMakeFiles/datatype.dir/depend
 make[3]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ciftilib-1.6.0 /build/ciftilib-1.6.0/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/CMakeFiles/rewrite.dir/DependInfo.cmake --color=
 make[3]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ciftilib-1.6.0 /build/ciftilib-1.6.0/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/CMakeFiles/xmlinfo.dir/DependInfo.cmake --color=
+make  -f example/CMakeFiles/datatype.dir/build.make example/CMakeFiles/datatype.dir/depend
 make[3]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/ciftilib-1.6.0 /build/ciftilib-1.6.0/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/CMakeFiles/datatype.dir/DependInfo.cmake --color=
 make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
@@ -2786,18 +2829,27 @@
 make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 make  -f example/CMakeFiles/datatype.dir/build.make example/CMakeFiles/datatype.dir/build
 make[3]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
-[ 83%] Building CXX object example/CMakeFiles/rewrite.dir/rewrite.cxx.o
-cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/example -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -std=gnu++11 -MD -MT example/CMakeFiles/rewrite.dir/rewrite.cxx.o -MF CMakeFiles/rewrite.dir/rewrite.cxx.o.d -o CMakeFiles/rewrite.dir/rewrite.cxx.o -c /build/ciftilib-1.6.0/example/rewrite.cxx
-[ 86%] Building CXX object example/CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o
-[ 90%] Building CXX object example/CMakeFiles/datatype.dir/datatype.cxx.o
-cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/example -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -std=gnu++11 -MD -MT example/CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o -MF CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o.d -o CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o -c /build/ciftilib-1.6.0/example/xmlinfo.cxx
+[ 83%] Building CXX object example/CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o
+[ 86%] Building CXX object example/CMakeFiles/datatype.dir/datatype.cxx.o
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/example -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -std=gnu++11 -MD -MT example/CMakeFiles/datatype.dir/datatype.cxx.o -MF CMakeFiles/datatype.dir/datatype.cxx.o.d -o CMakeFiles/datatype.dir/datatype.cxx.o -c /build/ciftilib-1.6.0/example/datatype.cxx
+cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/example -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -std=gnu++11 -MD -MT example/CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o -MF CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o.d -o CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o -c /build/ciftilib-1.6.0/example/xmlinfo.cxx
+[ 90%] Building CXX object example/CMakeFiles/rewrite.dir/rewrite.cxx.o
+cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DCIFTILIB_BOOST_NO_CANONICAL -DCIFTILIB_BOOST_NO_FSV3 -DCIFTILIB_BOOST_NO_TRY_LEXICAL -DCIFTILIB_HAVE_ZLIB -DCIFTILIB_USE_XMLPP -I/usr/include/libxml++-2.6 -I/usr/lib/arm-linux-gnueabihf/libxml++-2.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/libxml2 -I/build/ciftilib-1.6.0/example -I/build/ciftilib-1.6.0/src -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -std=gnu++11 -MD -MT example/CMakeFiles/rewrite.dir/rewrite.cxx.o -MF CMakeFiles/rewrite.dir/rewrite.cxx.o.d -o CMakeFiles/rewrite.dir/rewrite.cxx.o -c /build/ciftilib-1.6.0/example/rewrite.cxx
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
                  from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
                  from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
-                 from /build/ciftilib-1.6.0/example/rewrite.cxx:1:
+                 from /build/ciftilib-1.6.0/example/xmlinfo.cxx:1:
+/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
+      |        ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
+                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
+                 from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
+                 from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
+                 from /build/ciftilib-1.6.0/example/datatype.cxx:1:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -2806,38 +2858,8 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
-/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  260 |     std::auto_ptr<PropertyReader> propertyreader;
-      |          ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
-/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  108 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
-/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-   99 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
-/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  159 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
-/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  149 |   std::auto_ptr<Impl> pimpl_;
-      |        ^~~~~~~~
+In file included from /usr/include/c++/12/memory:76,
+                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
@@ -2846,7 +2868,7 @@
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
                  from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
                  from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
-                 from /build/ciftilib-1.6.0/example/datatype.cxx:1:
+                 from /build/ciftilib-1.6.0/example/rewrite.cxx:1:
 /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
       |        ^~~~~~~~
@@ -2862,6 +2884,13 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
+/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  260 |     std::auto_ptr<PropertyReader> propertyreader;
+      |          ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
 /usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   108 |   std::auto_ptr<Impl> pimpl_;
@@ -2876,6 +2905,13 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
+/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  260 |     std::auto_ptr<PropertyReader> propertyreader;
+      |          ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
 /usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   159 |   std::auto_ptr<Impl> pimpl_;
@@ -2883,31 +2919,17 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
-/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  149 |   std::auto_ptr<Impl> pimpl_;
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:69:
+/usr/include/libxml++-2.6/libxml++/relaxngschema.h:108:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  108 |   std::auto_ptr<Impl> pimpl_;
       |        ^~~~~~~~
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:53,
-                 from /build/ciftilib-1.6.0/src/Common/XmlAdapter.h:54,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiMappingType.h:33,
-                 from /build/ciftilib-1.6.0/src/Cifti/CiftiXML.h:31,
-                 from /build/ciftilib-1.6.0/src/CiftiFile.h:34,
-                 from /build/ciftilib-1.6.0/example/xmlinfo.cxx:1:
-/usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:224:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  224 |   std::auto_ptr<_xmlSAXHandler> sax_handler_;
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:70:
+/usr/include/libxml++-2.6/libxml++/xsdschema.h:99:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+   99 |   std::auto_ptr<Impl> pimpl_;
       |        ^~~~~~~~
-In file included from /usr/include/c++/12/memory:76,
-                 from /usr/include/libxml++-2.6/libxml++/parsers/saxparser.h:14:
-/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
-   64 |   template<typename> class auto_ptr;
-      |                            ^~~~~~~~
-In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:54:
-/usr/include/libxml++-2.6/libxml++/parsers/textreader.h:260:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
-  260 |     std::auto_ptr<PropertyReader> propertyreader;
-      |          ^~~~~~~~
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
@@ -2925,6 +2947,20 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
+/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  149 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
+/usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  159 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
 In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:73:
 /usr/include/libxml++-2.6/libxml++/validators/relaxngvalidator.h:159:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
   159 |   std::auto_ptr<Impl> pimpl_;
@@ -2939,20 +2975,27 @@
 /usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
    64 |   template<typename> class auto_ptr;
       |                            ^~~~~~~~
+In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:
+/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
+  149 |   std::auto_ptr<Impl> pimpl_;
+      |        ^~~~~~~~
+/usr/include/c++/12/bits/unique_ptr.h:64:28: note: declared here
+   64 |   template<typename> class auto_ptr;
+      |                            ^~~~~~~~
 [ 93%] Linking CXX executable datatype
-cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/cmake -E cmake_link_script CMakeFiles/datatype.dir/link.txt --verbose=1
-/usr/bin/c++ -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/datatype.dir/datatype.cxx.o -o datatype  -Wl,-rpath,/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf ../libCifti.so.1.5 -lxml++-2.6 -lglibmm-2.4 -lglib-2.0 -lsigc-2.0 -lxml2 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lz 
-make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
-[ 93%] Built target datatype
 [ 96%] Linking CXX executable rewrite
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/cmake -E cmake_link_script CMakeFiles/rewrite.dir/link.txt --verbose=1
+cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/cmake -E cmake_link_script CMakeFiles/datatype.dir/link.txt --verbose=1
 /usr/bin/c++ -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/rewrite.dir/rewrite.cxx.o -o rewrite  -Wl,-rpath,/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf ../libCifti.so.1.5 -lxml++-2.6 -lglibmm-2.4 -lglib-2.0 -lsigc-2.0 -lxml2 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lz 
-make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
-[ 96%] Built target rewrite
+/usr/bin/c++ -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/datatype.dir/datatype.cxx.o -o datatype  -Wl,-rpath,/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf ../libCifti.so.1.5 -lxml++-2.6 -lglibmm-2.4 -lglib-2.0 -lsigc-2.0 -lxml2 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lz 
 [100%] Linking CXX executable xmlinfo
 cd /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example && /usr/bin/cmake -E cmake_link_script CMakeFiles/xmlinfo.dir/link.txt --verbose=1
 /usr/bin/c++ -fopenmp -g -O2 -ffile-prefix-map=/build/ciftilib-1.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/xmlinfo.dir/xmlinfo.cxx.o -o xmlinfo  -Wl,-rpath,/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf ../libCifti.so.1.5 -lxml++-2.6 -lglibmm-2.4 -lglib-2.0 -lsigc-2.0 -lxml2 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_system.so.1.74.0 -lz 
 make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
+[100%] Built target rewrite
+make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
+make[3]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
+[100%] Built target datatype
 [100%] Built target xmlinfo
 make[2]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -E cmake_progress_start /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/CMakeFiles 0
@@ -2987,49 +3030,49 @@
 1:    Surface CORTEX_LEFT: 30424 out of 32492 vertices
 1:    Surface CORTEX_RIGHT: 30527 out of 32492 vertices
 1: 
- 1/35 Test  #1: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..................   Passed    1.21 sec
+ 1/35 Test  #1: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..................   Passed    0.42 sec
 test 2
       Start  2: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 2: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "LITTLE"
 2: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 2: Test timeout computed to be: 10000000
- 2/35 Test  #2: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ........   Passed    2.04 sec
+ 2/35 Test  #2: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ........   Passed    0.85 sec
 test 3
       Start  3: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 3: Test command: /usr/bin/cmake "-Dgood_sum=39ecfba4c1dade1a2ce3e95b325bd8b1" "-Dcheck_file=little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 3: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 3: Test timeout computed to be: 10000000
- 3/35 Test  #3: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ....   Passed    0.19 sec
+ 3/35 Test  #3: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ....   Passed    0.05 sec
 test 4
       Start  4: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 4: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "BIG"
 4: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 4: Test timeout computed to be: 10000000
- 4/35 Test  #4: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ...........   Passed    2.02 sec
+ 4/35 Test  #4: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ...........   Passed    0.60 sec
 test 6
       Start  6: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 6: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/datatype "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii"
 6: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 6: Test timeout computed to be: 10000000
- 5/35 Test  #6: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..............   Passed    2.32 sec
+ 5/35 Test  #6: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..............   Passed    0.63 sec
 test 5
       Start  5: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 5: Test command: /usr/bin/cmake "-Dgood_sum=a2581f76a94b7c4371d6970f1262e1bc" "-Dcheck_file=big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 5: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 5: Test timeout computed to be: 10000000
- 6/35 Test  #5: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii .......   Passed    0.17 sec
+ 6/35 Test  #5: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii .......   Passed    0.03 sec
 test 7
       Start  7: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii
 
 7: Test command: /usr/bin/cmake "-Dgood_sum=6db4a73e4e11a1ac0a5e7cbfb56eff40" "-Dcheck_file=datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 7: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 7: Test timeout computed to be: 10000000
- 7/35 Test  #7: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..........   Passed    0.12 sec
+ 7/35 Test  #7: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dscalar.nii ..........   Passed    0.03 sec
 test 8
       Start  8: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
@@ -3045,49 +3088,49 @@
 8:    Surface CORTEX_LEFT: 30424 out of 32492 vertices
 8:    Surface CORTEX_RIGHT: 30527 out of 32492 vertices
 8: 
- 8/35 Test  #8: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .................   Passed    1.18 sec
+ 8/35 Test  #8: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .................   Passed    0.56 sec
 test 9
       Start  9: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 9: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "LITTLE"
 9: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 9: Test timeout computed to be: 10000000
- 9/35 Test  #9: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .......   Passed    2.14 sec
+ 9/35 Test  #9: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .......   Passed    0.65 sec
 test 10
       Start 10: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 10: Test command: /usr/bin/cmake "-Dgood_sum=921a42e4181052ef4f211d389a2e9328" "-Dcheck_file=little-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 10: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 10: Test timeout computed to be: 10000000
-10/35 Test #10: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ...   Passed    0.17 sec
+10/35 Test #10: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ...   Passed    0.04 sec
 test 11
       Start 11: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 11: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "BIG"
 11: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 11: Test timeout computed to be: 10000000
-11/35 Test #11: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ..........   Passed    2.19 sec
+11/35 Test #11: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ..........   Passed    0.67 sec
 test 13
       Start 13: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 13: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/datatype "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii"
 13: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 13: Test timeout computed to be: 10000000
-12/35 Test #13: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .............   Passed    2.08 sec
+12/35 Test #13: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .............   Passed    0.59 sec
 test 12
       Start 12: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 12: Test command: /usr/bin/cmake "-Dgood_sum=ca4cfb02fb7f0d8f167f546aab85e91d" "-Dcheck_file=big-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 12: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 12: Test timeout computed to be: 10000000
-13/35 Test #12: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ......   Passed    0.16 sec
+13/35 Test #12: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii ......   Passed    0.03 sec
 test 14
       Start 14: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii
 
 14: Test command: /usr/bin/cmake "-Dgood_sum=f321156573ed8f165b208d84769bfd9a" "-Dcheck_file=datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 14: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 14: Test timeout computed to be: 10000000
-14/35 Test #14: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .........   Passed    0.14 sec
+14/35 Test #14: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.dtseries.nii .........   Passed    0.03 sec
 test 15
       Start 15: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
@@ -3155,49 +3198,49 @@
 15:    Index 52, name 'ER_FRB08': 206 vertices, 0 voxels
 15:    Index 53, name '13b_OFP03': 131 vertices, 0 voxels
 15: 
-15/35 Test #15: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .................   Passed    0.58 sec
+15/35 Test #15: info-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .................   Passed    0.70 sec
 test 16
       Start 16: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 16: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "little-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "LITTLE"
 16: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 16: Test timeout computed to be: 10000000
-16/35 Test #16: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .......   Passed    1.09 sec
+16/35 Test #16: rewrite-little-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .......   Passed    0.38 sec
 test 17
       Start 17: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 17: Test command: /usr/bin/cmake "-Dgood_sum=764c816004ebe23d188d98f9f29c7337" "-Dcheck_file=little-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 17: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 17: Test timeout computed to be: 10000000
-17/35 Test #17: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ...   Passed    0.19 sec
+17/35 Test #17: rewrite-little-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ...   Passed    0.03 sec
 test 18
       Start 18: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 18: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "big-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "BIG"
 18: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 18: Test timeout computed to be: 10000000
-18/35 Test #18: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ..........   Passed    0.96 sec
+18/35 Test #18: rewrite-big-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ..........   Passed    0.25 sec
 test 20
       Start 20: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 20: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/datatype "/build/ciftilib-1.6.0/example/data/Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii"
 20: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 20: Test timeout computed to be: 10000000
-19/35 Test #20: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .............   Passed    0.93 sec
+19/35 Test #20: datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .............   Passed    0.33 sec
 test 19
       Start 19: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 19: Test command: /usr/bin/cmake "-Dgood_sum=892c26e691fe62c4edf358f7f91942a3" "-Dcheck_file=big-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 19: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 19: Test timeout computed to be: 10000000
-20/35 Test #19: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ......   Passed    0.20 sec
+20/35 Test #19: rewrite-big-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii ......   Passed    0.03 sec
 test 21
       Start 21: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii
 
 21: Test command: /usr/bin/cmake "-Dgood_sum=794d60d9d397fe341e18313efeeac5ea" "-Dcheck_file=datatype-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 21: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 21: Test timeout computed to be: 10000000
-21/35 Test #21: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .........   Passed    0.19 sec
+21/35 Test #21: datatype-md5-Conte69.MyelinAndCorrThickness.32k_fs_LR.ptseries.nii .........   Passed    0.03 sec
 test 22
       Start 22: info-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
@@ -3213,49 +3256,49 @@
 22:    Surface CORTEX_LEFT: 32492 out of 32492 vertices
 22:    Surface CORTEX_RIGHT: 32492 out of 32492 vertices
 22: 
-22/35 Test #22: info-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .....................   Passed    1.56 sec
+22/35 Test #22: info-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .....................   Passed    0.89 sec
 test 23
       Start 23: rewrite-little-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 23: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "little-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "LITTLE"
 23: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 23: Test timeout computed to be: 10000000
-23/35 Test #23: rewrite-little-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ...........   Passed    2.92 sec
+23/35 Test #23: rewrite-little-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ...........   Passed    1.09 sec
 test 24
       Start 24: rewrite-little-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 24: Test command: /usr/bin/cmake "-Dgood_sum=6fabac021e377efd35dede7198feefd4" "-Dcheck_file=little-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 24: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 24: Test timeout computed to be: 10000000
-24/35 Test #24: rewrite-little-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .......   Passed    0.19 sec
+24/35 Test #24: rewrite-little-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .......   Passed    0.03 sec
 test 25
       Start 25: rewrite-big-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 25: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "big-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "BIG"
 25: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 25: Test timeout computed to be: 10000000
-25/35 Test #25: rewrite-big-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ..............   Passed    2.92 sec
+25/35 Test #25: rewrite-big-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ..............   Passed    1.08 sec
 test 27
       Start 27: datatype-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 27: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/datatype "/build/ciftilib-1.6.0/example/data/Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "datatype-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii"
 27: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 27: Test timeout computed to be: 10000000
-26/35 Test #27: datatype-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .................   Passed    2.80 sec
+26/35 Test #27: datatype-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .................   Passed    0.78 sec
 test 26
       Start 26: rewrite-big-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 26: Test command: /usr/bin/cmake "-Dgood_sum=e761d405c945e724b37f96e356dc19ad" "-Dcheck_file=big-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 26: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 26: Test timeout computed to be: 10000000
-27/35 Test #26: rewrite-big-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ..........   Passed    0.12 sec
+27/35 Test #26: rewrite-big-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii ..........   Passed    0.03 sec
 test 28
       Start 28: datatype-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii
 
 28: Test command: /usr/bin/cmake "-Dgood_sum=ea43725139bd3e152197fdf22c5e72e7" "-Dcheck_file=datatype-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 28: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 28: Test timeout computed to be: 10000000
-28/35 Test #28: datatype-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .............   Passed    0.17 sec
+28/35 Test #28: datatype-md5-Conte69.parcellations_VGD11b.32k_fs_LR.dlabel.nii .............   Passed    0.03 sec
 test 29
       Start 29: info-ones.dscalar.nii
 
@@ -3288,53 +3331,53 @@
 29:    Voxels THALAMUS_LEFT: 1288 voxels
 29:    Voxels THALAMUS_RIGHT: 1248 voxels
 29: 
-29/35 Test #29: info-ones.dscalar.nii ......................................................   Passed    3.02 sec
+29/35 Test #29: info-ones.dscalar.nii ......................................................   Passed    0.80 sec
 test 30
       Start 30: rewrite-little-ones.dscalar.nii
 
 30: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/ones.dscalar.nii" "little-ones.dscalar.nii" "LITTLE"
 30: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 30: Test timeout computed to be: 10000000
-30/35 Test #30: rewrite-little-ones.dscalar.nii ............................................   Passed    4.77 sec
+30/35 Test #30: rewrite-little-ones.dscalar.nii ............................................   Passed    1.28 sec
 test 31
       Start 31: rewrite-little-md5-ones.dscalar.nii
 
 31: Test command: /usr/bin/cmake "-Dgood_sum=fe0cbb768e26aa12a0e03990f4f50a30" "-Dcheck_file=little-ones.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 31: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 31: Test timeout computed to be: 10000000
-31/35 Test #31: rewrite-little-md5-ones.dscalar.nii ........................................   Passed    0.22 sec
+31/35 Test #31: rewrite-little-md5-ones.dscalar.nii ........................................   Passed    0.04 sec
 test 32
       Start 32: rewrite-big-ones.dscalar.nii
 
 32: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/rewrite "/build/ciftilib-1.6.0/example/data/ones.dscalar.nii" "big-ones.dscalar.nii" "BIG"
 32: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 32: Test timeout computed to be: 10000000
-32/35 Test #32: rewrite-big-ones.dscalar.nii ...............................................   Passed    4.64 sec
+32/35 Test #32: rewrite-big-ones.dscalar.nii ...............................................   Passed    1.30 sec
 test 34
       Start 34: datatype-ones.dscalar.nii
 
 34: Test command: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example/datatype "/build/ciftilib-1.6.0/example/data/ones.dscalar.nii" "datatype-ones.dscalar.nii"
 34: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 34: Test timeout computed to be: 10000000
-33/35 Test #34: datatype-ones.dscalar.nii ..................................................   Passed    4.78 sec
+33/35 Test #34: datatype-ones.dscalar.nii ..................................................   Passed    1.30 sec
 test 33
       Start 33: rewrite-big-md5-ones.dscalar.nii
 
 33: Test command: /usr/bin/cmake "-Dgood_sum=2e4efa4e36cdb13f514c265e6c9c8c4b" "-Dcheck_file=big-ones.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 33: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 33: Test timeout computed to be: 10000000
-34/35 Test #33: rewrite-big-md5-ones.dscalar.nii ...........................................   Passed    0.13 sec
+34/35 Test #33: rewrite-big-md5-ones.dscalar.nii ...........................................   Passed    0.03 sec
 test 35
       Start 35: datatype-md5-ones.dscalar.nii
 
 35: Test command: /usr/bin/cmake "-Dgood_sum=4dbb23ab2564ba8c9f242a3cb6036600" "-Dcheck_file=datatype-ones.dscalar.nii" "-P" "/build/ciftilib-1.6.0/cmake/scripts/testmd5.cmake"
 35: Working Directory: /build/ciftilib-1.6.0/obj-arm-linux-gnueabihf/example
 35: Test timeout computed to be: 10000000
-35/35 Test #35: datatype-md5-ones.dscalar.nii ..............................................   Passed    0.12 sec
+35/35 Test #35: datatype-md5-ones.dscalar.nii ..............................................   Passed    0.03 sec
 
 100% tests passed, 0 tests failed out of 35
 
-Total Test time (real) =  48.82 sec
+Total Test time (real) =  16.81 sec
 make[2]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 make[1]: Leaving directory '/build/ciftilib-1.6.0'
    debian/rules override_dh_auto_test-indep
@@ -3350,7 +3393,7 @@
 DO NOTHING IN dh_auto_install in binary independent package since this only has docs
 make[1]: Leaving directory '/build/ciftilib-1.6.0'
    dh_auto_install -Nlibcifti-doc
-	cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/ciftilib-1.6.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/ciftilib-1.6.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
 /usr/bin/cmake -S/build/ciftilib-1.6.0 -B/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -3367,40 +3410,40 @@
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/CiftiFile.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/NiftiIO.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiParcelsMap.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiLabelsMap.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/MetaData.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/StructureEnum.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/VolumeSpace.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiBrainModelsMap.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/LabelTable.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiMappingType.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiSeriesMap.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiXML.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/VolumeSpace.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/StructureEnum.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/Label.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiParcelsMap.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/MetaData.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiLabelsMap.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiScalarsMap.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiBrainModelsMap.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiVersion.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiXML.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Cifti/CiftiMappingType.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CiftiMutex.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CompactLookup.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MultiDimArray.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/BinaryFile.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/Compact3DLookup.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MatrixFunctions.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MathFunctions.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/Vector3D.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/FloatMatrix.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CompactLookup.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CiftiMutex.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/VoxelIJK.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/XmlAdapter.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MultiDimIterator.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/BinaryFile.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CiftiException.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CiftiAssert.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/ByteSwapping.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/CiftiException.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/Vector3D.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/VoxelIJK.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MathFunctions.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/AString.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/XmlAdapter.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/MatrixFunctions.h
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Common/Compact3DLookup.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Nifti
--- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Nifti/nifti2.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Nifti/nifti1.h
 -- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Nifti/NiftiHeader.h
+-- Installing: /build/ciftilib-1.6.0/debian/tmp/usr/include/CiftiLib/Nifti/nifti2.h
 make[1]: Leaving directory '/build/ciftilib-1.6.0/obj-arm-linux-gnueabihf'
    debian/rules override_dh_install-indep
 make[1]: Entering directory '/build/ciftilib-1.6.0'
@@ -3435,10 +3478,10 @@
    dh_gencontrol
    dh_md5sums
    dh_builddeb
+dpkg-deb: building package 'libcifti0-dbgsym' in '../libcifti0-dbgsym_1.6.0-2_armhf.deb'.
 dpkg-deb: building package 'libcifti0' in '../libcifti0_1.6.0-2_armhf.deb'.
 dpkg-deb: building package 'libcifti-dev' in '../libcifti-dev_1.6.0-2_armhf.deb'.
 dpkg-deb: building package 'libcifti-doc' in '../libcifti-doc_1.6.0-2_all.deb'.
-dpkg-deb: building package 'libcifti0-dbgsym' in '../libcifti0-dbgsym_1.6.0-2_armhf.deb'.
  dpkg-genbuildinfo --build=binary -O../ciftilib_1.6.0-2_armhf.buildinfo
  dpkg-genchanges --build=binary -O../ciftilib_1.6.0-2_armhf.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -3446,12 +3489,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/2666/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/2666/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/16828 and its subdirectories
-I: Current time: Wed Jun  7 11:19:27 -12 2023
-I: pbuilder-time-stamp: 1686179967
+I: removing directory /srv/workspace/pbuilder/2666 and its subdirectories
+I: Current time: Thu Jun  8 13:30:02 +14 2023
+I: pbuilder-time-stamp: 1686180602