https://launchpad.net/ubuntu/+source/tiledb/1.7.7-1/+build/20213249 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-035 4.15.0-135-generic #139-Ubuntu SMP Mon Jan 18 17:40:29 UTC 2021 aarch64 Buildd toolchain package versions: launchpad-buildd_194~476~ubuntu18.04.1 python3-lpbuildd_194~476~ubuntu18.04.1 sbuild_0.75.0-1ubuntu1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu16.04.1 bzr_2.7.0+bzr6622-10 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu18.04.1 git_1:2.17.1-1ubuntu0.7 dpkg-dev_1.19.0.5ubuntu2.3 python-debian_0.1.32 python3-debian_0.1.32. Syncing the system clock with the buildd NTP service... 7 Feb 14:53:09 ntpdate[1613]: adjust time server 10.211.37.1 offset -0.001249 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=hirsute --arch=armhf PACKAGEBUILD-20213249 --image-type chroot /home/buildd/filecache-default/6663ab897c1b9684e4da3138ea2f806b3d40e7b1 Creating target for build PACKAGEBUILD-20213249 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=hirsute --arch=armhf PACKAGEBUILD-20213249 Starting target for build PACKAGEBUILD-20213249 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=hirsute --arch=armhf PACKAGEBUILD-20213249 'deb http://ftpmaster.internal/ubuntu hirsute main universe' 'deb http://ftpmaster.internal/ubuntu hirsute-security main universe' 'deb http://ftpmaster.internal/ubuntu hirsute-updates main universe' 'deb http://ftpmaster.internal/ubuntu hirsute-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-20213249 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=hirsute --arch=armhf PACKAGEBUILD-20213249 Updating target for build PACKAGEBUILD-20213249 Get:1 http://ftpmaster.internal/ubuntu hirsute InRelease [269 kB] Get:2 http://ftpmaster.internal/ubuntu hirsute-security InRelease [90.7 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute-updates InRelease [90.7 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute-proposed InRelease [121 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute/main armhf Packages [1349 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu hirsute/universe armhf Packages [12.6 MB] Get:8 http://ftpmaster.internal/ubuntu hirsute/universe Translation-en [5437 kB] Get:9 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf Packages [153 kB] Get:10 http://ftpmaster.internal/ubuntu hirsute-proposed/main Translation-en [54.2 kB] Get:11 http://ftpmaster.internal/ubuntu hirsute-proposed/universe armhf Packages [738 kB] Get:12 http://ftpmaster.internal/ubuntu hirsute-proposed/universe Translation-en [379 kB] Fetched 21.8 MB in 8s (2837 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libisl22 libperl5.30 perl-modules-5.30 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: gcc-11-base libisl23 libperl5.32 libxxhash0 lto-disabled-list perl-modules-5.32 The following packages will be upgraded: adduser apt base-files base-passwd bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils ca-certificates coreutils cpp-10 dash dpkg dpkg-dev e2fsprogs fakeroot g++-10 gcc-10 gcc-10-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libgcc-10-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libjson-c5 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblz4-1 libmount1 libmpc3 libncurses6 libncursesw6 libnettle8 libnpth0 libp11-kit0 libpcre2-8-0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-10-dev libstdc++6 libsystemd0 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave mount ncurses-base ncurses-bin openssl passwd patch perl perl-base readline-common sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata util-linux 124 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 73.7 MB of archives. After this operation, 44.8 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu hirsute/main armhf libcrypt-dev armhf 1:4.4.17-1ubuntu1 [113 kB] Get:2 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libc6-dev armhf 2.33-0ubuntu2 [1584 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libc-dev-bin armhf 2.33-0ubuntu2 [17.9 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute/main armhf libcrypt1 armhf 1:4.4.17-1ubuntu1 [86.7 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf linux-libc-dev armhf 5.10.0-14.15 [1148 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute/main armhf libtirpc-common all 1.3.1-1 [7452 B] Get:7 http://ftpmaster.internal/ubuntu hirsute/main armhf libk5crypto3 armhf 1.18.3-4 [74.1 kB] Get:8 http://ftpmaster.internal/ubuntu hirsute/main armhf libgssapi-krb5-2 armhf 1.18.3-4 [107 kB] Get:9 http://ftpmaster.internal/ubuntu hirsute/main armhf libkrb5-3 armhf 1.18.3-4 [282 kB] Get:10 http://ftpmaster.internal/ubuntu hirsute/main armhf libkrb5support0 armhf 1.18.3-4 [27.9 kB] Get:11 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libcom-err2 armhf 1.45.7-1ubuntu1 [9420 B] Get:12 http://ftpmaster.internal/ubuntu hirsute/main armhf libssl1.1 armhf 1.1.1f-1ubuntu5 [1079 kB] Get:13 http://ftpmaster.internal/ubuntu hirsute/main armhf libtirpc-dev armhf 1.3.1-1 [174 kB] Get:14 http://ftpmaster.internal/ubuntu hirsute/main armhf libtirpc3 armhf 1.3.1-1 [65.6 kB] Get:15 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libc6 armhf 2.33-0ubuntu2 [2130 kB] Get:16 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libc-bin armhf 2.33-0ubuntu2 [503 kB] Get:17 http://ftpmaster.internal/ubuntu hirsute/main armhf gcc-11-base armhf 11-20210203-0ubuntu1 [19.2 kB] Get:18 http://ftpmaster.internal/ubuntu hirsute/main armhf libgcc-s1 armhf 11-20210203-0ubuntu1 [36.4 kB] Get:19 http://ftpmaster.internal/ubuntu hirsute/main armhf base-files armhf 11ubuntu16 [60.2 kB] Get:20 http://ftpmaster.internal/ubuntu hirsute/main armhf bash armhf 5.1-1ubuntu1 [606 kB] Get:21 http://ftpmaster.internal/ubuntu hirsute/main armhf bsdutils armhf 1:2.36.1-1ubuntu2 [78.6 kB] Get:22 http://ftpmaster.internal/ubuntu hirsute/main armhf coreutils armhf 8.32-4ubuntu2 [1207 kB] Get:23 http://ftpmaster.internal/ubuntu hirsute/main armhf tar armhf 1.32+dfsg-1 [249 kB] Get:24 http://ftpmaster.internal/ubuntu hirsute/main armhf dpkg armhf 1.20.7.1ubuntu2 [1212 kB] Get:25 http://ftpmaster.internal/ubuntu hirsute/main armhf dash armhf 0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1 [78.9 kB] Get:26 http://ftpmaster.internal/ubuntu hirsute/main armhf grep armhf 3.6-1 [143 kB] Get:27 http://ftpmaster.internal/ubuntu hirsute/main armhf gzip armhf 1.10-2ubuntu3 [90.9 kB] Get:28 http://ftpmaster.internal/ubuntu hirsute/main armhf login armhf 1:4.8.1-1ubuntu8 [217 kB] Get:29 http://ftpmaster.internal/ubuntu hirsute/main armhf libncurses6 armhf 6.2+20201114-2 [79.9 kB] Get:30 http://ftpmaster.internal/ubuntu hirsute/main armhf libncursesw6 armhf 6.2+20201114-2 [106 kB] Get:31 http://ftpmaster.internal/ubuntu hirsute/main armhf libtinfo6 armhf 6.2+20201114-2 [74.0 kB] Get:32 http://ftpmaster.internal/ubuntu hirsute/main armhf ncurses-bin armhf 6.2+20201114-2 [165 kB] Get:33 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf perl-modules-5.32 all 5.32.1-2 [2755 kB] Get:34 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libperl5.32 armhf 5.32.1-2 [3354 kB] Get:35 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf perl armhf 5.32.1-2 [225 kB] Get:36 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf perl-base armhf 5.32.1-2 [1423 kB] Get:37 http://ftpmaster.internal/ubuntu hirsute/main armhf libgdbm6 armhf 1.19-2 [24.6 kB] Get:38 http://ftpmaster.internal/ubuntu hirsute/main armhf libgdbm-compat4 armhf 1.19-2 [5896 B] Get:39 http://ftpmaster.internal/ubuntu hirsute/main armhf util-linux armhf 2.36.1-1ubuntu2 [1005 kB] Get:40 http://ftpmaster.internal/ubuntu hirsute/main armhf libdebconfclient0 armhf 0.256ubuntu1 [5712 B] Get:41 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf base-passwd armhf 3.5.49 [46.1 kB] Get:42 http://ftpmaster.internal/ubuntu hirsute/main armhf init-system-helpers all 1.60 [37.8 kB] Get:43 http://ftpmaster.internal/ubuntu hirsute/main armhf ncurses-base all 6.2+20201114-2 [18.4 kB] Get:44 http://ftpmaster.internal/ubuntu hirsute/main armhf sysvinit-utils armhf 2.96-5ubuntu1 [19.2 kB] Get:45 http://ftpmaster.internal/ubuntu hirsute/main armhf libxxhash0 armhf 0.8.0-2 [21.8 kB] Get:46 http://ftpmaster.internal/ubuntu hirsute/main armhf libgcrypt20 armhf 1.8.7-2ubuntu1 [364 kB] Get:47 http://ftpmaster.internal/ubuntu hirsute/main armhf liblz4-1 armhf 1.9.3-0ubuntu1 [49.4 kB] Get:48 http://ftpmaster.internal/ubuntu hirsute/main armhf libstdc++6 armhf 11-20210203-0ubuntu1 [500 kB] Get:49 http://ftpmaster.internal/ubuntu hirsute/main armhf systemd-sysv armhf 247.1-4ubuntu1 [10.3 kB] Get:50 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libaudit-common all 1:3.0-2ubuntu1 [4836 B] Get:51 http://ftpmaster.internal/ubuntu hirsute/main armhf libcap-ng0 armhf 0.7.9-2.2build1 [9672 B] Get:52 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libaudit1 armhf 1:3.0-2ubuntu1 [37.2 kB] Get:53 http://ftpmaster.internal/ubuntu hirsute/main armhf libpcre2-8-0 armhf 10.35-2ubuntu1 [169 kB] Get:54 http://ftpmaster.internal/ubuntu hirsute/main armhf libselinux1 armhf 3.1-2build2 [61.0 kB] Get:55 http://ftpmaster.internal/ubuntu hirsute/main armhf libsemanage-common all 3.1-1build2 [10.0 kB] Get:56 http://ftpmaster.internal/ubuntu hirsute/main armhf libsemanage1 armhf 3.1-1build2 [75.6 kB] Get:57 http://ftpmaster.internal/ubuntu hirsute/main armhf passwd armhf 1:4.8.1-1ubuntu8 [751 kB] Get:58 http://ftpmaster.internal/ubuntu hirsute/main armhf adduser all 3.118ubuntu5 [156 kB] Get:59 http://ftpmaster.internal/ubuntu hirsute/main armhf systemd-timesyncd armhf 247.1-4ubuntu1 [27.7 kB] Get:60 http://ftpmaster.internal/ubuntu hirsute/main armhf libapparmor1 armhf 3.0.0-0ubuntu5 [30.4 kB] Get:61 http://ftpmaster.internal/ubuntu hirsute/main armhf libblkid1 armhf 2.36.1-1ubuntu2 [117 kB] Get:62 http://ftpmaster.internal/ubuntu hirsute/main armhf libudev1 armhf 247.1-4ubuntu1 [61.5 kB] Get:63 http://ftpmaster.internal/ubuntu hirsute/main armhf libdevmapper1.02.1 armhf 2:1.02.167-1ubuntu4 [120 kB] Get:64 http://ftpmaster.internal/ubuntu hirsute/main armhf libjson-c5 armhf 0.15-2 [27.2 kB] Get:65 http://ftpmaster.internal/ubuntu hirsute/main armhf libuuid1 armhf 2.36.1-1ubuntu2 [20.4 kB] Get:66 http://ftpmaster.internal/ubuntu hirsute/main armhf libcryptsetup12 armhf 2:2.3.4-1ubuntu1 [174 kB] Get:67 http://ftpmaster.internal/ubuntu hirsute/main armhf libnettle8 armhf 3.7-2 [158 kB] Get:68 http://ftpmaster.internal/ubuntu hirsute/main armhf libhogweed6 armhf 3.7-2 [183 kB] Get:69 http://ftpmaster.internal/ubuntu hirsute/main armhf libidn2-0 armhf 2.3.0-5 [49.6 kB] Get:70 http://ftpmaster.internal/ubuntu hirsute/main armhf libp11-kit0 armhf 0.23.22-1 [170 kB] Get:71 http://ftpmaster.internal/ubuntu hirsute/main armhf libgnutls30 armhf 3.7.0-5ubuntu1 [860 kB] Get:72 http://ftpmaster.internal/ubuntu hirsute/main armhf libip4tc2 armhf 1.8.5-3ubuntu4 [16.7 kB] Get:73 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libkmod2 armhf 28-1ubuntu1 [37.0 kB] Get:74 http://ftpmaster.internal/ubuntu hirsute/main armhf libseccomp2 armhf 2.4.3-1ubuntu6 [32.5 kB] Get:75 http://ftpmaster.internal/ubuntu hirsute/main armhf mount armhf 2.36.1-1ubuntu2 [113 kB] Get:76 http://ftpmaster.internal/ubuntu hirsute/main armhf systemd armhf 247.1-4ubuntu1 [3806 kB] Get:77 http://ftpmaster.internal/ubuntu hirsute/main armhf libsystemd0 armhf 247.1-4ubuntu1 [250 kB] Get:78 http://ftpmaster.internal/ubuntu hirsute/main armhf libzstd1 armhf 1.4.8+dfsg-1 [258 kB] Get:79 http://ftpmaster.internal/ubuntu hirsute/main armhf libapt-pkg6.0 armhf 2.1.18 [819 kB] Get:80 http://ftpmaster.internal/ubuntu hirsute/main armhf gpgv armhf 2.2.20-1ubuntu2 [172 kB] Get:81 http://ftpmaster.internal/ubuntu hirsute/main armhf apt armhf 2.1.18 [1275 kB] Get:82 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf logsave armhf 1.45.7-1ubuntu1 [10.4 kB] Get:83 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libext2fs2 armhf 1.45.7-1ubuntu1 [170 kB] Get:84 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf e2fsprogs armhf 1.45.7-1ubuntu1 [512 kB] Get:85 http://ftpmaster.internal/ubuntu hirsute/main armhf init armhf 1.60 [6040 B] Get:86 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libacl1 armhf 2.2.53-10 [14.7 kB] Get:87 http://ftpmaster.internal/ubuntu hirsute/main armhf libattr1 armhf 1:2.4.48-6 [11.7 kB] Get:88 http://ftpmaster.internal/ubuntu hirsute/main armhf libmount1 armhf 2.36.1-1ubuntu2 [131 kB] Get:89 http://ftpmaster.internal/ubuntu hirsute/main armhf libsmartcols1 armhf 2.36.1-1ubuntu2 [82.3 kB] Get:90 http://ftpmaster.internal/ubuntu hirsute/main armhf libgomp1 armhf 11-20210203-0ubuntu1 [90.8 kB] Get:91 http://ftpmaster.internal/ubuntu hirsute/main armhf libatomic1 armhf 11-20210203-0ubuntu1 [7216 B] Get:92 http://ftpmaster.internal/ubuntu hirsute/main armhf libasan6 armhf 10.2.1-18ubuntu2 [2052 kB] Get:93 http://ftpmaster.internal/ubuntu hirsute/main armhf libubsan1 armhf 10.2.1-18ubuntu2 [756 kB] Get:94 http://ftpmaster.internal/ubuntu hirsute/main armhf g++-10 armhf 10.2.1-18ubuntu2 [7611 kB] Get:95 http://ftpmaster.internal/ubuntu hirsute/main armhf gcc-10 armhf 10.2.1-18ubuntu2 [13.5 MB] Get:96 http://ftpmaster.internal/ubuntu hirsute/main armhf libstdc++-10-dev armhf 10.2.1-18ubuntu2 [1806 kB] Get:97 http://ftpmaster.internal/ubuntu hirsute/main armhf libgcc-10-dev armhf 10.2.1-18ubuntu2 [714 kB] Get:98 http://ftpmaster.internal/ubuntu hirsute/main armhf libisl23 armhf 0.23-1 [513 kB] Get:99 http://ftpmaster.internal/ubuntu hirsute/main armhf libmpc3 armhf 1.2.0-1 [36.1 kB] Get:100 http://ftpmaster.internal/ubuntu hirsute/main armhf libcc1-0 armhf 11-20210203-0ubuntu1 [41.2 kB] Get:101 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libctf0 armhf 2.36-2ubuntu3 [82.6 kB] Get:102 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libctf-nobfd0 armhf 2.36-2ubuntu3 [80.8 kB] Get:103 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.36-2ubuntu3 [2481 kB] Get:104 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libbinutils armhf 2.36-2ubuntu3 [420 kB] Get:105 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf binutils armhf 2.36-2ubuntu3 [3360 B] Get:106 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf binutils-common armhf 2.36-2ubuntu3 [216 kB] Get:107 http://ftpmaster.internal/ubuntu hirsute/main armhf cpp-10 armhf 10.2.1-18ubuntu2 [6634 kB] Get:108 http://ftpmaster.internal/ubuntu hirsute/main armhf gcc-10-base armhf 10.2.1-18ubuntu2 [20.4 kB] Get:109 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libss2 armhf 1.45.7-1ubuntu1 [9436 B] Get:110 http://ftpmaster.internal/ubuntu hirsute/main armhf sensible-utils all 0.0.14 [13.5 kB] Get:111 http://ftpmaster.internal/ubuntu hirsute/main armhf openssl armhf 1.1.1f-1ubuntu5 [597 kB] Get:112 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf ca-certificates all 20210119 [147 kB] Get:113 http://ftpmaster.internal/ubuntu hirsute/main armhf libcap2 armhf 1:2.44-1 [14.7 kB] Get:114 http://ftpmaster.internal/ubuntu hirsute/main armhf readline-common all 8.1-1 [54.1 kB] Get:115 http://ftpmaster.internal/ubuntu hirsute/main armhf libreadline8 armhf 8.1-1 [115 kB] Get:116 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libsqlite3-0 armhf 3.34.1-1 [504 kB] Get:117 http://ftpmaster.internal/ubuntu hirsute/main armhf tzdata all 2021a-1ubuntu1 [294 kB] Get:118 http://ftpmaster.internal/ubuntu hirsute/main armhf dpkg-dev all 1.20.7.1ubuntu2 [935 kB] Get:119 http://ftpmaster.internal/ubuntu hirsute/main armhf libdpkg-perl all 1.20.7.1ubuntu2 [233 kB] Get:120 http://ftpmaster.internal/ubuntu hirsute/main armhf patch armhf 2.7.6-7 [102 kB] Get:121 http://ftpmaster.internal/ubuntu hirsute/main armhf lto-disabled-list all 1 [1996 B] Get:122 http://ftpmaster.internal/ubuntu hirsute/main armhf libfakeroot armhf 1.25.3-1.1 [23.2 kB] Get:123 http://ftpmaster.internal/ubuntu hirsute/main armhf fakeroot armhf 1.25.3-1.1 [60.9 kB] Get:124 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libassuan0 armhf 2.5.4-1 [29.2 kB] Get:125 http://ftpmaster.internal/ubuntu hirsute/main armhf libnpth0 armhf 1.6-3 [6980 B] Get:126 http://ftpmaster.internal/ubuntu hirsute/main armhf gpg armhf 2.2.20-1ubuntu2 [429 kB] Get:127 http://ftpmaster.internal/ubuntu hirsute/main armhf gpgconf armhf 2.2.20-1ubuntu2 [108 kB] Get:128 http://ftpmaster.internal/ubuntu hirsute/main armhf gpg-agent armhf 2.2.20-1ubuntu2 [196 kB] Get:129 http://ftpmaster.internal/ubuntu hirsute/main armhf liblockfile-bin armhf 1.17-1 [10.8 kB] Get:130 http://ftpmaster.internal/ubuntu hirsute/main armhf liblockfile1 armhf 1.17-1 [5616 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 73.7 MB in 3s (23.4 MB/s) (Reading database ... 12723 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.17-1ubuntu1_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.17-1ubuntu1) over (1:4.4.16-1ubuntu1) ... Preparing to unpack .../libc6-dev_2.33-0ubuntu2_armhf.deb ... Unpacking libc6-dev:armhf (2.33-0ubuntu2) over (2.32-0ubuntu3) ... Preparing to unpack .../libc-dev-bin_2.33-0ubuntu2_armhf.deb ... Unpacking libc-dev-bin (2.33-0ubuntu2) over (2.32-0ubuntu3) ... Preparing to unpack .../libcrypt1_1%3a4.4.17-1ubuntu1_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.17-1ubuntu1) over (1:4.4.16-1ubuntu1) ... Setting up libcrypt1:armhf (1:4.4.17-1ubuntu1) ... (Reading database ... 12719 files and directories currently installed.) Preparing to unpack .../00-linux-libc-dev_5.10.0-14.15_armhf.deb ... Unpacking linux-libc-dev:armhf (5.10.0-14.15) over (5.8.0-25.26) ... Preparing to unpack .../01-libtirpc-common_1.3.1-1_all.deb ... Unpacking libtirpc-common (1.3.1-1) over (1.2.6-1build1) ... Preparing to unpack .../02-libk5crypto3_1.18.3-4_armhf.deb ... Unpacking libk5crypto3:armhf (1.18.3-4) over (1.17-10) ... Preparing to unpack .../03-libgssapi-krb5-2_1.18.3-4_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.18.3-4) over (1.17-10) ... Preparing to unpack .../04-libkrb5-3_1.18.3-4_armhf.deb ... Unpacking libkrb5-3:armhf (1.18.3-4) over (1.17-10) ... Preparing to unpack .../05-libkrb5support0_1.18.3-4_armhf.deb ... Unpacking libkrb5support0:armhf (1.18.3-4) over (1.17-10) ... Preparing to unpack .../06-libcom-err2_1.45.7-1ubuntu1_armhf.deb ... Unpacking libcom-err2:armhf (1.45.7-1ubuntu1) over (1.45.6-1ubuntu1) ... Preparing to unpack .../07-libssl1.1_1.1.1f-1ubuntu5_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1f-1ubuntu5) over (1.1.1f-1ubuntu4) ... Preparing to unpack .../08-libtirpc-dev_1.3.1-1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.1-1) over (1.2.6-1build1) ... Preparing to unpack .../09-libtirpc3_1.3.1-1_armhf.deb ... Unpacking libtirpc3:armhf (1.3.1-1) over (1.2.6-1build1) ... Preparing to unpack .../10-libc6_2.33-0ubuntu2_armhf.deb ... Unpacking libc6:armhf (2.33-0ubuntu2) over (2.32-0ubuntu3) ... Setting up libc6:armhf (2.33-0ubuntu2) ... (Reading database ... 12722 files and directories currently installed.) Preparing to unpack .../libc-bin_2.33-0ubuntu2_armhf.deb ... Unpacking libc-bin (2.33-0ubuntu2) over (2.32-0ubuntu3) ... Setting up libc-bin (2.33-0ubuntu2) ... Selecting previously unselected package gcc-11-base:armhf. (Reading database ... 12722 files and directories currently installed.) Preparing to unpack .../gcc-11-base_11-20210203-0ubuntu1_armhf.deb ... Unpacking gcc-11-base:armhf (11-20210203-0ubuntu1) ... Setting up gcc-11-base:armhf (11-20210203-0ubuntu1) ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../libgcc-s1_11-20210203-0ubuntu1_armhf.deb ... Unpacking libgcc-s1:armhf (11-20210203-0ubuntu1) over (10.2.0-13ubuntu1) ... Setting up libgcc-s1:armhf (11-20210203-0ubuntu1) ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu16_armhf.deb ... Unpacking base-files (11ubuntu16) over (11ubuntu14) ... Setting up base-files (11ubuntu16) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../bash_5.1-1ubuntu1_armhf.deb ... Unpacking bash (5.1-1ubuntu1) over (5.0-6ubuntu2) ... Setting up bash (5.1-1ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.36.1-1ubuntu2_armhf.deb ... Unpacking bsdutils (1:2.36.1-1ubuntu2) over (1:2.36-3ubuntu1) ... Setting up bsdutils (1:2.36.1-1ubuntu2) ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4ubuntu2_armhf.deb ... Unpacking coreutils (8.32-4ubuntu2) over (8.32-3ubuntu1) ... Setting up coreutils (8.32-4ubuntu2) ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../tar_1.32+dfsg-1_armhf.deb ... Unpacking tar (1.32+dfsg-1) over (1.30+dfsg-7) ... Setting up tar (1.32+dfsg-1) ... (Reading database ... 12727 files and directories currently installed.) Preparing to unpack .../dpkg_1.20.7.1ubuntu2_armhf.deb ... Unpacking dpkg (1.20.7.1ubuntu2) over (1.20.5ubuntu2) ... Setting up dpkg (1.20.7.1ubuntu2) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 12741 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1_armhf.deb ... Unpacking dash (0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1) over (0.5.10.2-7) ... Setting up dash (0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1) ... (Reading database ... 12741 files and directories currently installed.) Preparing to unpack .../archives/grep_3.6-1_armhf.deb ... Unpacking grep (3.6-1) over (3.4-1) ... Setting up grep (3.6-1) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../gzip_1.10-2ubuntu3_armhf.deb ... Unpacking gzip (1.10-2ubuntu3) over (1.10-2ubuntu1) ... Setting up gzip (1.10-2ubuntu3) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-1ubuntu8_armhf.deb ... Unpacking login (1:4.8.1-1ubuntu8) over (1:4.8.1-1ubuntu6) ... Setting up login (1:4.8.1-1ubuntu8) ... Installing new version of config file /etc/login.defs ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../libncurses6_6.2+20201114-2_armhf.deb ... Unpacking libncurses6:armhf (6.2+20201114-2) over (6.2-1) ... Preparing to unpack .../libncursesw6_6.2+20201114-2_armhf.deb ... Unpacking libncursesw6:armhf (6.2+20201114-2) over (6.2-1) ... Preparing to unpack .../libtinfo6_6.2+20201114-2_armhf.deb ... Unpacking libtinfo6:armhf (6.2+20201114-2) over (6.2-1) ... Setting up libtinfo6:armhf (6.2+20201114-2) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.2+20201114-2_armhf.deb ... Unpacking ncurses-bin (6.2+20201114-2) over (6.2-1) ... Setting up ncurses-bin (6.2+20201114-2) ... (Reading database ... 12742 files and directories currently installed.) Preparing to unpack .../perl_5.32.1-2_armhf.deb ... Unpacking perl (5.32.1-2) over (5.30.3-4) ... Selecting previously unselected package perl-modules-5.32. Preparing to unpack .../perl-modules-5.32_5.32.1-2_all.deb ... Unpacking perl-modules-5.32 (5.32.1-2) ... Selecting previously unselected package libperl5.32:armhf. Preparing to unpack .../libperl5.32_5.32.1-2_armhf.deb ... Unpacking libperl5.32:armhf (5.32.1-2) ... Preparing to unpack .../perl-base_5.32.1-2_armhf.deb ... Unpacking perl-base (5.32.1-2) over (5.30.3-4) ... Setting up perl-base (5.32.1-2) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.19-2_armhf.deb ... Unpacking libgdbm6:armhf (1.19-2) over (1.18.1-5.1) ... Preparing to unpack .../libgdbm-compat4_1.19-2_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.19-2) over (1.18.1-5.1) ... Preparing to unpack .../util-linux_2.36.1-1ubuntu2_armhf.deb ... Unpacking util-linux (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Setting up util-linux (2.36.1-1ubuntu2) ... (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.256ubuntu1_armhf.deb ... Unpacking libdebconfclient0:armhf (0.256ubuntu1) over (0.252ubuntu1) ... Setting up libdebconfclient0:armhf (0.256ubuntu1) ... (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.49_armhf.deb ... Unpacking base-passwd (3.5.49) over (3.5.47) ... Setting up base-passwd (3.5.49) ... Changing home-directory of irc from /var/run/ircd to /run/ircd 1 changes have been made, rewriting files Writing passwd-file to /etc/passwd Writing shadow-file to /etc/shadow Writing group-file to /etc/group (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.60_all.deb ... Unpacking init-system-helpers (1.60) over (1.58) ... Setting up init-system-helpers (1.60) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.2+20201114-2_all.deb ... Unpacking ncurses-base (6.2+20201114-2) over (6.2-1) ... Setting up ncurses-base (6.2+20201114-2) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-5ubuntu1_armhf.deb ... Unpacking sysvinit-utils (2.96-5ubuntu1) over (2.96-3ubuntu1) ... Setting up sysvinit-utils (2.96-5ubuntu1) ... Selecting previously unselected package libxxhash0:armhf. (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.0-2_armhf.deb ... Unpacking libxxhash0:armhf (0.8.0-2) ... Setting up libxxhash0:armhf (0.8.0-2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.7-2ubuntu1_armhf.deb ... Unpacking libgcrypt20:armhf (1.8.7-2ubuntu1) over (1.8.5-5ubuntu2) ... Setting up libgcrypt20:armhf (1.8.7-2ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-0ubuntu1_armhf.deb ... Unpacking liblz4-1:armhf (1.9.3-0ubuntu1) over (1.9.2-2) ... Setting up liblz4-1:armhf (1.9.3-0ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libstdc++6_11-20210203-0ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (11-20210203-0ubuntu1) over (10.2.0-13ubuntu1) ... Setting up libstdc++6:armhf (11-20210203-0ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../systemd-sysv_247.1-4ubuntu1_armhf.deb ... Unpacking systemd-sysv (247.1-4ubuntu1) over (246.6-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.0-2ubuntu1_all.deb ... Unpacking libaudit-common (1:3.0-2ubuntu1) over (1:2.8.5-3ubuntu1) ... Setting up libaudit-common (1:3.0-2ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build1_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-2.2build1) over (0.7.9-2.2) ... Setting up libcap-ng0:armhf (0.7.9-2.2build1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0-2ubuntu1_armhf.deb ... Unpacking libaudit1:armhf (1:3.0-2ubuntu1) over (1:2.8.5-3ubuntu1) ... Setting up libaudit1:armhf (1:3.0-2ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.35-2ubuntu1_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.35-2ubuntu1) over (10.34-7) ... Setting up libpcre2-8-0:armhf (10.35-2ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libselinux1_3.1-2build2_armhf.deb ... Unpacking libselinux1:armhf (3.1-2build2) over (3.1-2) ... Setting up libselinux1:armhf (3.1-2build2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.1-1build2_all.deb ... Unpacking libsemanage-common (3.1-1build2) over (3.1-1) ... Setting up libsemanage-common (3.1-1build2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.1-1build2_armhf.deb ... Unpacking libsemanage1:armhf (3.1-1build2) over (3.1-1) ... Setting up libsemanage1:armhf (3.1-1build2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu8_armhf.deb ... Unpacking passwd (1:4.8.1-1ubuntu8) over (1:4.8.1-1ubuntu6) ... Setting up passwd (1:4.8.1-1ubuntu8) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu5_all.deb ... Unpacking adduser (3.118ubuntu5) over (3.118ubuntu2) ... Setting up adduser (3.118ubuntu5) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../systemd-timesyncd_247.1-4ubuntu1_armhf.deb ... Unpacking systemd-timesyncd (247.1-4ubuntu1) over (246.6-1ubuntu1) ... Preparing to unpack .../libapparmor1_3.0.0-0ubuntu5_armhf.deb ... Unpacking libapparmor1:armhf (3.0.0-0ubuntu5) over (3.0.0-0ubuntu1) ... Preparing to unpack .../libblkid1_2.36.1-1ubuntu2_armhf.deb ... Unpacking libblkid1:armhf (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Setting up libblkid1:armhf (2.36.1-1ubuntu2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libudev1_247.1-4ubuntu1_armhf.deb ... Unpacking libudev1:armhf (247.1-4ubuntu1) over (246.6-1ubuntu1) ... Setting up libudev1:armhf (247.1-4ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.167-1ubuntu4_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.167-1ubuntu4) over (2:1.02.167-1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-2_armhf.deb ... Unpacking libjson-c5:armhf (0.15-2) over (0.15-1) ... Preparing to unpack .../libuuid1_2.36.1-1ubuntu2_armhf.deb ... Unpacking libuuid1:armhf (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Setting up libuuid1:armhf (2.36.1-1ubuntu2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.3.4-1ubuntu1_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.3.4-1ubuntu1) over (2:2.3.3-1ubuntu6) ... Preparing to unpack .../libnettle8_3.7-2_armhf.deb ... Unpacking libnettle8:armhf (3.7-2) over (3.6-2) ... Setting up libnettle8:armhf (3.7-2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7-2_armhf.deb ... Unpacking libhogweed6:armhf (3.7-2) over (3.6-2) ... Setting up libhogweed6:armhf (3.7-2) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.0-5_armhf.deb ... Unpacking libidn2-0:armhf (2.3.0-5) over (2.3.0-1) ... Setting up libidn2-0:armhf (2.3.0-5) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.22-1_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.22-1) over (0.23.21-2build1) ... Setting up libp11-kit0:armhf (0.23.22-1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.0-5ubuntu1_armhf.deb ... Unpacking libgnutls30:armhf (3.7.0-5ubuntu1) over (3.6.15-4ubuntu2) ... Setting up libgnutls30:armhf (3.7.0-5ubuntu1) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.5-3ubuntu4_armhf.deb ... Unpacking libip4tc2:armhf (1.8.5-3ubuntu4) over (1.8.5-3ubuntu1) ... Preparing to unpack .../libkmod2_28-1ubuntu1_armhf.deb ... Unpacking libkmod2:armhf (28-1ubuntu1) over (27+20200310-2ubuntu1) ... Preparing to unpack .../libseccomp2_2.4.3-1ubuntu6_armhf.deb ... Unpacking libseccomp2:armhf (2.4.3-1ubuntu6) over (2.4.3-1ubuntu4) ... Setting up libseccomp2:armhf (2.4.3-1ubuntu6) ... (Reading database ... 14666 files and directories currently installed.) Preparing to unpack .../mount_2.36.1-1ubuntu2_armhf.deb ... Unpacking mount (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Preparing to unpack .../systemd_247.1-4ubuntu1_armhf.deb ... Unpacking systemd (247.1-4ubuntu1) over (246.6-1ubuntu1) ... Preparing to unpack .../libsystemd0_247.1-4ubuntu1_armhf.deb ... Unpacking libsystemd0:armhf (247.1-4ubuntu1) over (246.6-1ubuntu1) ... Setting up libsystemd0:armhf (247.1-4ubuntu1) ... (Reading database ... 14674 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.8+dfsg-1_armhf.deb ... Unpacking libzstd1:armhf (1.4.8+dfsg-1) over (1.4.5+dfsg-4) ... Setting up libzstd1:armhf (1.4.8+dfsg-1) ... (Reading database ... 14674 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.1.18_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.1.18) over (2.1.10) ... Setting up libapt-pkg6.0:armhf (2.1.18) ... (Reading database ... 14674 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.20-1ubuntu2_armhf.deb ... Unpacking gpgv (2.2.20-1ubuntu2) over (2.2.20-1ubuntu1) ... Setting up gpgv (2.2.20-1ubuntu2) ... (Reading database ... 14674 files and directories currently installed.) Preparing to unpack .../archives/apt_2.1.18_armhf.deb ... Unpacking apt (2.1.18) over (2.1.10) ... Setting up apt (2.1.18) ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../logsave_1.45.7-1ubuntu1_armhf.deb ... Unpacking logsave (1.45.7-1ubuntu1) over (1.45.6-1ubuntu1) ... Preparing to unpack .../libext2fs2_1.45.7-1ubuntu1_armhf.deb ... Unpacking libext2fs2:armhf (1.45.7-1ubuntu1) over (1.45.6-1ubuntu1) ... Setting up libcom-err2:armhf (1.45.7-1ubuntu1) ... Setting up libext2fs2:armhf (1.45.7-1ubuntu1) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.7-1ubuntu1_armhf.deb ... Unpacking e2fsprogs (1.45.7-1ubuntu1) over (1.45.6-1ubuntu1) ... Setting up libapparmor1:armhf (3.0.0-0ubuntu5) ... Setting up libdevmapper1.02.1:armhf (2:1.02.167-1ubuntu4) ... Setting up libjson-c5:armhf (0.15-2) ... Setting up libssl1.1:armhf (1.1.1f-1ubuntu5) ... Setting up libcryptsetup12:armhf (2:2.3.4-1ubuntu1) ... Setting up libip4tc2:armhf (1.8.5-3ubuntu4) ... Setting up libkmod2:armhf (28-1ubuntu1) ... Setting up mount (2.36.1-1ubuntu2) ... Setting up systemd-timesyncd (247.1-4ubuntu1) ... Setting up systemd (247.1-4ubuntu1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Initializing machine ID from random generator. Removing obsolete conffile /etc/pam.d/systemd-user ... Setting up systemd-sysv (247.1-4ubuntu1) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../archives/init_1.60_armhf.deb ... Unpacking init (1.60) over (1.58) ... Preparing to unpack .../libacl1_2.2.53-10_armhf.deb ... Unpacking libacl1:armhf (2.2.53-10) over (2.2.53-8) ... Setting up libacl1:armhf (2.2.53-10) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../libattr1_1%3a2.4.48-6_armhf.deb ... Unpacking libattr1:armhf (1:2.4.48-6) over (1:2.4.48-5) ... Setting up libattr1:armhf (1:2.4.48-6) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../libmount1_2.36.1-1ubuntu2_armhf.deb ... Unpacking libmount1:armhf (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Setting up libmount1:armhf (2.36.1-1ubuntu2) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.36.1-1ubuntu2_armhf.deb ... Unpacking libsmartcols1:armhf (2.36.1-1ubuntu2) over (2.36-3ubuntu1) ... Setting up libsmartcols1:armhf (2.36.1-1ubuntu2) ... (Reading database ... 14678 files and directories currently installed.) Preparing to unpack .../00-libgomp1_11-20210203-0ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (11-20210203-0ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../01-libatomic1_11-20210203-0ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (11-20210203-0ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../02-libasan6_10.2.1-18ubuntu2_armhf.deb ... Unpacking libasan6:armhf (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../03-libubsan1_10.2.1-18ubuntu2_armhf.deb ... Unpacking libubsan1:armhf (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../04-g++-10_10.2.1-18ubuntu2_armhf.deb ... Unpacking g++-10 (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../05-gcc-10_10.2.1-18ubuntu2_armhf.deb ... Unpacking gcc-10 (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../06-libstdc++-10-dev_10.2.1-18ubuntu2_armhf.deb ... Unpacking libstdc++-10-dev:armhf (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../07-libgcc-10-dev_10.2.1-18ubuntu2_armhf.deb ... Unpacking libgcc-10-dev:armhf (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Selecting previously unselected package libisl23:armhf. Preparing to unpack .../08-libisl23_0.23-1_armhf.deb ... Unpacking libisl23:armhf (0.23-1) ... Preparing to unpack .../09-libmpc3_1.2.0-1_armhf.deb ... Unpacking libmpc3:armhf (1.2.0-1) over (1.2.0~rc1-1) ... Preparing to unpack .../10-libcc1-0_11-20210203-0ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (11-20210203-0ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../11-libctf0_2.36-2ubuntu3_armhf.deb ... Unpacking libctf0:armhf (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../12-libctf-nobfd0_2.36-2ubuntu3_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../13-binutils-arm-linux-gnueabihf_2.36-2ubuntu3_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../14-libbinutils_2.36-2ubuntu3_armhf.deb ... Unpacking libbinutils:armhf (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../15-binutils_2.36-2ubuntu3_armhf.deb ... Unpacking binutils (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../16-binutils-common_2.36-2ubuntu3_armhf.deb ... Unpacking binutils-common:armhf (2.36-2ubuntu3) over (2.35.1-1ubuntu1) ... Preparing to unpack .../17-cpp-10_10.2.1-18ubuntu2_armhf.deb ... Unpacking cpp-10 (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../18-gcc-10-base_10.2.1-18ubuntu2_armhf.deb ... Unpacking gcc-10-base:armhf (10.2.1-18ubuntu2) over (10.2.0-13ubuntu1) ... Preparing to unpack .../19-libss2_1.45.7-1ubuntu1_armhf.deb ... Unpacking libss2:armhf (1.45.7-1ubuntu1) over (1.45.6-1ubuntu1) ... Preparing to unpack .../20-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) over (0.0.13) ... Preparing to unpack .../21-openssl_1.1.1f-1ubuntu5_armhf.deb ... Unpacking openssl (1.1.1f-1ubuntu5) over (1.1.1f-1ubuntu4) ... Preparing to unpack .../22-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) over (20200601) ... Preparing to unpack .../23-libcap2_1%3a2.44-1_armhf.deb ... Unpacking libcap2:armhf (1:2.44-1) over (1:2.43-1) ... Preparing to unpack .../24-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) over (8.0-4) ... Preparing to unpack .../25-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) over (8.0-4) ... Preparing to unpack .../26-libsqlite3-0_3.34.1-1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.34.1-1) over (3.33.0-1) ... Preparing to unpack .../27-tzdata_2021a-1ubuntu1_all.deb ... Unpacking tzdata (2021a-1ubuntu1) over (2020b-1ubuntu1) ... Preparing to unpack .../28-dpkg-dev_1.20.7.1ubuntu2_all.deb ... Unpacking dpkg-dev (1.20.7.1ubuntu2) over (1.20.5ubuntu2) ... Preparing to unpack .../29-libdpkg-perl_1.20.7.1ubuntu2_all.deb ... Unpacking libdpkg-perl (1.20.7.1ubuntu2) over (1.20.5ubuntu2) ... Preparing to unpack .../30-patch_2.7.6-7_armhf.deb ... Unpacking patch (2.7.6-7) over (2.7.6-6) ... Selecting previously unselected package lto-disabled-list. Preparing to unpack .../31-lto-disabled-list_1_all.deb ... Unpacking lto-disabled-list (1) ... Preparing to unpack .../32-libfakeroot_1.25.3-1.1_armhf.deb ... Unpacking libfakeroot:armhf (1.25.3-1.1) over (1.25.2-1) ... Preparing to unpack .../33-fakeroot_1.25.3-1.1_armhf.deb ... Unpacking fakeroot (1.25.3-1.1) over (1.25.2-1) ... Preparing to unpack .../34-libassuan0_2.5.4-1_armhf.deb ... Unpacking libassuan0:armhf (2.5.4-1) over (2.5.3-7.1) ... Preparing to unpack .../35-libnpth0_1.6-3_armhf.deb ... Unpacking libnpth0:armhf (1.6-3) over (1.6-2) ... Preparing to unpack .../36-gpg_2.2.20-1ubuntu2_armhf.deb ... Unpacking gpg (2.2.20-1ubuntu2) over (2.2.20-1ubuntu1) ... Preparing to unpack .../37-gpgconf_2.2.20-1ubuntu2_armhf.deb ... Unpacking gpgconf (2.2.20-1ubuntu2) over (2.2.20-1ubuntu1) ... Preparing to unpack .../38-gpg-agent_2.2.20-1ubuntu2_armhf.deb ... Unpacking gpg-agent (2.2.20-1ubuntu2) over (2.2.20-1ubuntu1) ... Preparing to unpack .../39-liblockfile-bin_1.17-1_armhf.deb ... Unpacking liblockfile-bin (1.17-1) over (1.16-1.1) ... Preparing to unpack .../40-liblockfile1_1.17-1_armhf.deb ... Unpacking liblockfile1:armhf (1.17-1) over (1.16-1.1) ... Setting up lto-disabled-list (1) ... Setting up liblockfile-bin (1.17-1) ... Setting up init (1.60) ... Setting up libtirpc-common (1.3.1-1) ... Setting up perl-modules-5.32 (5.32.1-2) ... Setting up libsqlite3-0:armhf (3.34.1-1) ... Setting up binutils-common:armhf (2.36-2ubuntu3) ... Setting up linux-libc-dev:armhf (5.10.0-14.15) ... Setting up libctf-nobfd0:armhf (2.36-2ubuntu3) ... Setting up libnpth0:armhf (1.6-3) ... Setting up libassuan0:armhf (2.5.4-1) ... Setting up libgomp1:armhf (11-20210203-0ubuntu1) ... Setting up libcap2:armhf (1:2.44-1) ... Setting up libfakeroot:armhf (1.25.3-1.1) ... Setting up libkrb5support0:armhf (1.18.3-4) ... Setting up tzdata (2021a-1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Feb 7 14:54:18 UTC 2021. Universal Time is now: Sun Feb 7 14:54:18 UTC 2021. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.25.3-1.1) ... Setting up gcc-10-base:armhf (10.2.1-18ubuntu2) ... Setting up libncurses6:armhf (6.2+20201114-2) ... Setting up libmpc3:armhf (1.2.0-1) ... Setting up libatomic1:armhf (11-20210203-0ubuntu1) ... Setting up patch (2.7.6-7) ... Setting up libss2:armhf (1.45.7-1ubuntu1) ... Setting up libncursesw6:armhf (6.2+20201114-2) ... Setting up libk5crypto3:armhf (1.18.3-4) ... Setting up logsave (1.45.7-1ubuntu1) ... Setting up libubsan1:armhf (10.2.1-18ubuntu2) ... Setting up sensible-utils (0.0.14) ... Setting up libcrypt-dev:armhf (1:4.4.17-1ubuntu1) ... Setting up libkrb5-3:armhf (1.18.3-4) ... Setting up liblockfile1:armhf (1.17-1) ... Setting up libbinutils:armhf (2.36-2ubuntu3) ... Setting up libisl23:armhf (0.23-1) ... Setting up libc-dev-bin (2.33-0ubuntu2) ... Setting up openssl (1.1.1f-1ubuntu5) ... Setting up readline-common (8.1-1) ... Setting up libcc1-0:armhf (11-20210203-0ubuntu1) ... Setting up cpp-10 (10.2.1-18ubuntu2) ... Setting up libgdbm6:armhf (1.19-2) ... Setting up libctf0:armhf (2.36-2ubuntu3) ... Setting up libreadline8:armhf (8.1-1) ... Setting up e2fsprogs (1.45.7-1ubuntu1) ... Setting up libasan6:armhf (10.2.1-18ubuntu2) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 10 added, 7 removed; done. Setting up libgssapi-krb5-2:armhf (1.18.3-4) ... Setting up libgdbm-compat4:armhf (1.19-2) ... Setting up libperl5.32:armhf (5.32.1-2) ... Setting up gpgconf (2.2.20-1ubuntu2) ... Setting up binutils-arm-linux-gnueabihf (2.36-2ubuntu3) ... Setting up gpg (2.2.20-1ubuntu2) ... Setting up libtirpc3:armhf (1.3.1-1) ... Setting up gpg-agent (2.2.20-1ubuntu2) ... Setting up libgcc-10-dev:armhf (10.2.1-18ubuntu2) ... Setting up binutils (2.36-2ubuntu3) ... Setting up perl (5.32.1-2) ... Setting up libtirpc-dev:armhf (1.3.1-1) ... Setting up gcc-10 (10.2.1-18ubuntu2) ... Setting up libdpkg-perl (1.20.7.1ubuntu2) ... Setting up libc6-dev:armhf (2.33-0ubuntu2) ... Setting up libstdc++-10-dev:armhf (10.2.1-18ubuntu2) ... Setting up g++-10 (10.2.1-18ubuntu2) ... Setting up dpkg-dev (1.20.7.1ubuntu2) ... Processing triggers for libc-bin (2.33-0ubuntu2) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-20213249 armhf hirsute-proposed -c chroot:build-PACKAGEBUILD-20213249 --arch=armhf --dist=hirsute-proposed --nolog tiledb_1.7.7-1.dsc Initiating build PACKAGEBUILD-20213249 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.15.0-135-generic #139-Ubuntu SMP Mon Jan 18 17:40:29 UTC 2021 armv7l sbuild (Debian sbuild) 0.75.0 (21 Mar 2018) on bos02-arm64-035.buildd +==============================================================================+ | tiledb 1.7.7-1 (armhf) Sun, 07 Feb 2021 14:54:30 +0000 | +==============================================================================+ Package: tiledb Version: 1.7.7-1 Source Version: 1.7.7-1 Distribution: hirsute-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-20213249/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- tiledb_1.7.7-1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/tiledb-5siXZL/tiledb-1.7.7' with '<>' I: NOTICE: Log filtering will replace 'build/tiledb-5siXZL' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-3Ids9J/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-3Ids9J/apt_archive ./ InRelease Get:2 copy:/<>/resolver-3Ids9J/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-3Ids9J/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-3Ids9J/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-3Ids9J/apt_archive ./ Packages [431 B] Fetched 1737 B in 0s (40.7 kB/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libisl22 libperl5.30 perl-modules-5.30 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-3Ids9J/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (59.8 kB/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14730 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 12), cmake (>= 3.3~), libssl-dev, zlib1g-dev, liblz4-dev, libbz2-dev, libzstd-dev, libspdlog-dev (>= 1:1.5.0+ds-3), libtbb-dev, clang-tidy, clang-format, chrpath, default-jre-headless | default-jre, catch, python3, python3-sphinx, python3-sphinx-rtd-theme, python3-breathe Filtered Build-Depends: debhelper-compat (= 12), cmake (>= 3.3~), libssl-dev, zlib1g-dev, liblz4-dev, libbz2-dev, libzstd-dev, libspdlog-dev (>= 1:1.5.0+ds-3), libtbb-dev, clang-tidy, clang-format, chrpath, default-jre-headless | default-jre, catch, python3, python3-sphinx, python3-sphinx-rtd-theme, python3-breathe dpkg-deb: building package 'sbuild-build-depends-tiledb-dummy' in '/<>/resolver-3Ids9J/apt_archive/sbuild-build-depends-tiledb-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-tiledb-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-3Ids9J/apt_archive ./ InRelease Get:2 copy:/<>/resolver-3Ids9J/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-3Ids9J/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-3Ids9J/apt_archive ./ Sources [646 B] Get:5 copy:/<>/resolver-3Ids9J/apt_archive ./ Packages [708 B] Fetched 2317 B in 0s (41.6 kB/s) Reading package lists... Reading package lists... Install tiledb build dependencies (apt-based resolver) ------------------------------------------------------ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libisl22 libperl5.30 perl-modules-5.30 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates-java catch chrpath clang-11 clang-format clang-format-11 clang-tidy clang-tidy-11 clang-tools-11 cmake cmake-data debhelper default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common doxygen dwz file fontconfig-config fonts-dejavu-core fonts-font-awesome fonts-lato gettext gettext-base groff-base intltool-debian java-common libarchive-zip-perl libarchive13 libasn1-8-heimdal libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libbrotli1 libbsd0 libbz2-dev libclang-common-11-dev libclang-cpp11 libclang1-11 libcups2 libcurl4 libdbus-1-3 libdebhelper-perl libedit2 libelf1 libexpat1 libfile-stripnondeterminism-perl libfmt-dev libfmt7 libfontconfig1 libfreetype6 libgc1 libglib2.0-0 libgraphite2-3 libgssapi3-heimdal libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libicu67 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp24 libkrb5-26-heimdal liblcms2-2 libldap-2.4-2 libllvm11 liblz4-dev libmagic-mgc libmagic1 libmd0 libmpdec3 libnghttp2-14 libnspr4 libnss3 libobjc-10-dev libobjc4 libpcsclite1 libpipeline1 libpsl5 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspdlog-dev libspdlog1 libssh-4 libssl-dev libsub-override-perl libtbb-dev libtbb2 libtool libuchardet0 libuv1 libwind0-heimdal libx11-6 libx11-data libxapian30 libxau6 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxrender1 libxtst6 libyaml-0-2 libzstd-dev m4 man-db media-types openjdk-11-jre-headless po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-breathe python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-yaml python3.9 python3.9-minimal sgml-base sphinx-common sphinx-rtd-theme-common ucf x11-common xml-core zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc clang-11-doc cmake-doc ninja-build dh-make default-jre doxygen-latex doxygen-doc doxygen-gui graphviz gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libasound2-plugins alsa-utils cups-common libfmt-doc liblcms2-utils pcscd libssl-doc libtbb-doc libtool-doc gfortran | fortran95-compiler gcj-jdk xapian-tools m4-doc apparmor less www-browser libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic libmail-box-perl python3-doc python3-tk python3-venv breathe-doc docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python-jinja2-doc python3-setuptools python-pygments-doc ttf-bitstream-vera python-pyparsing-doc python3-cryptography python3-openssl python3-socks python-requests-doc python3-stemmer dvipng fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax sphinx-doc texlive-fonts-recommended texlive-latex-extra texlive-plain-generic python3.9-venv python3.9-doc binfmt-support sgml-base-doc Recommended packages: llvm-11-dev libomp-11-dev curl | wget | lynx alsa-ucm-conf alsa-topology-conf bzip2-doc dbus libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs javascript-common libldap-common publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl libpaper-utils python3-pil The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils ca-certificates-java catch chrpath clang-11 clang-format clang-format-11 clang-tidy clang-tidy-11 clang-tools-11 cmake cmake-data debhelper default-jre-headless dh-autoreconf dh-strip-nondeterminism docutils-common doxygen dwz file fontconfig-config fonts-dejavu-core fonts-font-awesome fonts-lato gettext gettext-base groff-base intltool-debian java-common libarchive-zip-perl libarchive13 libasn1-8-heimdal libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libbrotli1 libbsd0 libbz2-dev libclang-common-11-dev libclang-cpp11 libclang1-11 libcups2 libcurl4 libdbus-1-3 libdebhelper-perl libedit2 libelf1 libexpat1 libfile-stripnondeterminism-perl libfmt-dev libfmt7 libfontconfig1 libfreetype6 libgc1 libglib2.0-0 libgraphite2-3 libgssapi3-heimdal libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libicu67 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc libjs-underscore libjsoncpp24 libkrb5-26-heimdal liblcms2-2 libldap-2.4-2 libllvm11 liblz4-dev libmagic-mgc libmagic1 libmd0 libmpdec3 libnghttp2-14 libnspr4 libnss3 libobjc-10-dev libobjc4 libpcsclite1 libpipeline1 libpsl5 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspdlog-dev libspdlog1 libssh-4 libssl-dev libsub-override-perl libtbb-dev libtbb2 libtool libuchardet0 libuv1 libwind0-heimdal libx11-6 libx11-data libxapian30 libxau6 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxrender1 libxtst6 libyaml-0-2 libzstd-dev m4 man-db media-types openjdk-11-jre-headless po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-breathe python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme python3-tz python3-urllib3 python3-yaml python3.9 python3.9-minimal sbuild-build-depends-tiledb-dummy sgml-base sphinx-common sphinx-rtd-theme-common ucf x11-common xml-core zlib1g-dev 0 upgraded, 168 newly installed, 0 to remove and 0 not upgraded. Need to get 124 MB of archives. After this operation, 548 MB of additional disk space will be used. Get:1 copy:/<>/resolver-3Ids9J/apt_archive ./ sbuild-build-depends-tiledb-dummy 0.invalid.0 [996 B] Get:2 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libpython3.9-minimal armhf 3.9.1-4 [743 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute/main armhf libexpat1 armhf 2.2.10-1 [55.1 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3.9-minimal armhf 3.9.1-4 [1580 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-minimal armhf 3.9.1-1 [24.0 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute/main armhf media-types all 4.0.0 [22.2 kB] Get:7 http://ftpmaster.internal/ubuntu hirsute/main armhf libmpdec3 armhf 2.5.1-1 [69.4 kB] Get:8 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libpython3.9-stdlib armhf 3.9.1-4 [1609 kB] Get:9 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3.9 armhf 3.9.1-4 [418 kB] Get:10 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libpython3-stdlib armhf 3.9.1-1 [7244 B] Get:11 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3 armhf 3.9.1-1 [48.8 kB] Get:12 http://ftpmaster.internal/ubuntu hirsute/main armhf bsdextrautils armhf 2.36.1-1ubuntu2 [70.7 kB] Get:13 http://ftpmaster.internal/ubuntu hirsute/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get:14 http://ftpmaster.internal/ubuntu hirsute/main armhf groff-base armhf 1.22.4-6 [774 kB] Get:15 http://ftpmaster.internal/ubuntu hirsute/main armhf libpipeline1 armhf 1.5.3-1 [23.3 kB] Get:16 http://ftpmaster.internal/ubuntu hirsute/main armhf man-db armhf 2.9.3-2 [1082 kB] Get:17 http://ftpmaster.internal/ubuntu hirsute/main armhf fonts-lato all 2.0-2.1 [2696 kB] Get:18 http://ftpmaster.internal/ubuntu hirsute/main armhf sgml-base all 1.30 [12.5 kB] Get:19 http://ftpmaster.internal/ubuntu hirsute/main armhf libmagic-mgc armhf 1:5.39-3 [228 kB] Get:20 http://ftpmaster.internal/ubuntu hirsute/main armhf libmagic1 armhf 1:5.39-3 [71.7 kB] Get:21 http://ftpmaster.internal/ubuntu hirsute/main armhf file armhf 1:5.39-3 [22.7 kB] Get:22 http://ftpmaster.internal/ubuntu hirsute/universe armhf libmd0 armhf 1.0.3-1 [20.9 kB] Get:23 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libbsd0 armhf 0.11.1-1 [36.1 kB] Get:24 http://ftpmaster.internal/ubuntu hirsute/main armhf libdbus-1-3 armhf 1.12.20-1ubuntu1 [160 kB] Get:25 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libelf1 armhf 0.182+20210205-1 [39.5 kB] Get:26 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libglib2.0-0 armhf 2.66.6-1 [1140 kB] Get:27 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libicu67 armhf 67.1-6ubuntu1 [8306 kB] Get:28 http://ftpmaster.internal/ubuntu hirsute/main armhf libxml2 armhf 2.9.10+dfsg-6.3build1 [531 kB] Get:29 http://ftpmaster.internal/ubuntu hirsute/main armhf libyaml-0-2 armhf 0.2.2-1 [41.3 kB] Get:30 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-pkg-resources all 52.0.0-1 [129 kB] Get:31 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-yaml armhf 5.3.1-3build1 [122 kB] Get:32 http://ftpmaster.internal/ubuntu hirsute/main armhf ucf all 3.0043 [56.1 kB] Get:33 http://ftpmaster.internal/ubuntu hirsute/main armhf gettext-base armhf 0.21-3ubuntu2 [36.2 kB] Get:34 http://ftpmaster.internal/ubuntu hirsute/main armhf libedit2 armhf 3.1-20191231-2 [72.5 kB] Get:35 http://ftpmaster.internal/ubuntu hirsute/main armhf libpsl5 armhf 0.21.0-1.1ubuntu1 [51.1 kB] Get:36 http://ftpmaster.internal/ubuntu hirsute/main armhf libuv1 armhf 1.40.0-1 [68.7 kB] Get:37 http://ftpmaster.internal/ubuntu hirsute/main armhf libxau6 armhf 1:1.0.9-0ubuntu1 [6612 B] Get:38 http://ftpmaster.internal/ubuntu hirsute/main armhf libxdmcp6 armhf 1:1.1.3-0ubuntu1 [9160 B] Get:39 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf libxcb1 armhf 1.14-3 [41.6 kB] Get:40 http://ftpmaster.internal/ubuntu hirsute/main armhf libx11-data all 2:1.7.0-2 [112 kB] Get:41 http://ftpmaster.internal/ubuntu hirsute/main armhf libx11-6 armhf 2:1.7.0-2 [514 kB] Get:42 http://ftpmaster.internal/ubuntu hirsute/main armhf libxext6 armhf 2:1.3.4-0ubuntu1 [24.2 kB] Get:43 http://ftpmaster.internal/ubuntu hirsute/main armhf libsigsegv2 armhf 2.13-1 [13.3 kB] Get:44 http://ftpmaster.internal/ubuntu hirsute/main armhf m4 armhf 1.4.18-5 [187 kB] Get:45 http://ftpmaster.internal/ubuntu hirsute/main armhf autoconf all 2.69-14 [293 kB] Get:46 http://ftpmaster.internal/ubuntu hirsute/main armhf autotools-dev all 20180224.1+nmu1 [39.4 kB] Get:47 http://ftpmaster.internal/ubuntu hirsute/main armhf automake all 1:1.16.3-2ubuntu1 [552 kB] Get:48 http://ftpmaster.internal/ubuntu hirsute/main armhf autopoint all 0.21-3ubuntu2 [422 kB] Get:49 http://ftpmaster.internal/ubuntu hirsute/main armhf java-common all 0.72 [6816 B] Get:50 http://ftpmaster.internal/ubuntu hirsute/main armhf libavahi-common-data armhf 0.8-3ubuntu2 [25.2 kB] Get:51 http://ftpmaster.internal/ubuntu hirsute/main armhf libavahi-common3 armhf 0.8-3ubuntu2 [18.6 kB] Get:52 http://ftpmaster.internal/ubuntu hirsute/main armhf libavahi-client3 armhf 0.8-3ubuntu2 [22.0 kB] Get:53 http://ftpmaster.internal/ubuntu hirsute/main armhf libcups2 armhf 2.3.3op1-5ubuntu1 [201 kB] Get:54 http://ftpmaster.internal/ubuntu hirsute/main armhf liblcms2-2 armhf 2.12~rc1-2 [117 kB] Get:55 http://ftpmaster.internal/ubuntu hirsute/main armhf libjpeg-turbo8 armhf 2.0.3-0ubuntu2 [90.4 kB] Get:56 http://ftpmaster.internal/ubuntu hirsute/main armhf libjpeg8 armhf 8c-2ubuntu8 [2202 B] Get:57 http://ftpmaster.internal/ubuntu hirsute/main armhf libbrotli1 armhf 1.0.9-2build2 [259 kB] Get:58 http://ftpmaster.internal/ubuntu hirsute/main armhf libfreetype6 armhf 2.10.4+dfsg-1 [287 kB] Get:59 http://ftpmaster.internal/ubuntu hirsute/main armhf fonts-dejavu-core all 2.37-2 [1041 kB] Get:60 http://ftpmaster.internal/ubuntu hirsute/main armhf fontconfig-config all 2.13.1-4.2ubuntu2 [28.6 kB] Get:61 http://ftpmaster.internal/ubuntu hirsute/main armhf libfontconfig1 armhf 2.13.1-4.2ubuntu2 [99.1 kB] Get:62 http://ftpmaster.internal/ubuntu hirsute/main armhf libnspr4 armhf 2:4.29-1 [84.7 kB] Get:63 http://ftpmaster.internal/ubuntu hirsute/main armhf libnss3 armhf 2:3.60-1ubuntu1 [1100 kB] Get:64 http://ftpmaster.internal/ubuntu hirsute/main armhf libasound2-data all 1.2.4-1.1 [18.8 kB] Get:65 http://ftpmaster.internal/ubuntu hirsute/main armhf libasound2 armhf 1.2.4-1.1 [287 kB] Get:66 http://ftpmaster.internal/ubuntu hirsute/main armhf libgraphite2-3 armhf 1.3.14-1 [62.7 kB] Get:67 http://ftpmaster.internal/ubuntu hirsute/main armhf libharfbuzz0b armhf 2.6.7-1ubuntu1 [296 kB] Get:68 http://ftpmaster.internal/ubuntu hirsute/main armhf libpcsclite1 armhf 1.9.0-1 [19.2 kB] Get:69 http://ftpmaster.internal/ubuntu hirsute/main armhf libxi6 armhf 2:1.7.10-1 [25.0 kB] Get:70 http://ftpmaster.internal/ubuntu hirsute/main armhf libxrender1 armhf 1:0.9.10-1 [15.6 kB] Get:71 http://ftpmaster.internal/ubuntu hirsute/main armhf x11-common all 1:7.7+19ubuntu15 [22.2 kB] Get:72 http://ftpmaster.internal/ubuntu hirsute/main armhf libxtst6 armhf 2:1.2.3-1 [11.4 kB] Get:73 http://ftpmaster.internal/ubuntu hirsute/main armhf openjdk-11-jre-headless armhf 11.0.10+9-0ubuntu1 [33.0 MB] Get:74 http://ftpmaster.internal/ubuntu hirsute/main armhf default-jre-headless armhf 2:1.11-72 [3192 B] Get:75 http://ftpmaster.internal/ubuntu hirsute/main armhf ca-certificates-java all 20190909 [12.1 kB] Get:76 http://ftpmaster.internal/ubuntu hirsute/universe armhf catch armhf 1.12.1-1ubuntu1 [114 kB] Get:77 http://ftpmaster.internal/ubuntu hirsute/universe armhf chrpath armhf 0.16-2 [11.9 kB] Get:78 http://ftpmaster.internal/ubuntu hirsute/main armhf libllvm11 armhf 1:11.0.1-2 [15.4 MB] Get:79 http://ftpmaster.internal/ubuntu hirsute/universe armhf libclang-cpp11 armhf 1:11.0.1-2 [8125 kB] Get:80 http://ftpmaster.internal/ubuntu hirsute/main armhf libgc1 armhf 1:8.0.4-3 [76.8 kB] Get:81 http://ftpmaster.internal/ubuntu hirsute/universe armhf libobjc4 armhf 11-20210203-0ubuntu1 [34.5 kB] Get:82 http://ftpmaster.internal/ubuntu hirsute/universe armhf libobjc-10-dev armhf 10.2.1-18ubuntu2 [167 kB] Get:83 http://ftpmaster.internal/ubuntu hirsute/universe armhf libclang-common-11-dev armhf 1:11.0.1-2 [2809 kB] Get:84 http://ftpmaster.internal/ubuntu hirsute/universe armhf libclang1-11 armhf 1:11.0.1-2 [4536 kB] Get:85 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-11 armhf 1:11.0.1-2 [63.0 kB] Get:86 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-format-11 armhf 1:11.0.1-2 [38.3 kB] Get:87 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-format armhf 1:11.0-51+nmu4 [3520 B] Get:88 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-tools-11 armhf 1:11.0.1-2 [4920 kB] Get:89 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-tidy-11 armhf 1:11.0.1-2 [914 kB] Get:90 http://ftpmaster.internal/ubuntu hirsute/universe armhf clang-tidy armhf 1:11.0-51+nmu4 [3288 B] Get:91 http://ftpmaster.internal/ubuntu hirsute/main armhf cmake-data all 3.18.4-1ubuntu3 [1705 kB] Get:92 http://ftpmaster.internal/ubuntu hirsute/main armhf libarchive13 armhf 3.4.3-2 [294 kB] Get:93 http://ftpmaster.internal/ubuntu hirsute/main armhf libroken18-heimdal armhf 7.7.0+dfsg-2 [34.5 kB] Get:94 http://ftpmaster.internal/ubuntu hirsute/main armhf libasn1-8-heimdal armhf 7.7.0+dfsg-2 [140 kB] Get:95 http://ftpmaster.internal/ubuntu hirsute/main armhf libheimbase1-heimdal armhf 7.7.0+dfsg-2 [24.3 kB] Get:96 http://ftpmaster.internal/ubuntu hirsute/main armhf libhcrypto4-heimdal armhf 7.7.0+dfsg-2 [78.5 kB] Get:97 http://ftpmaster.internal/ubuntu hirsute/main armhf libwind0-heimdal armhf 7.7.0+dfsg-2 [47.2 kB] Get:98 http://ftpmaster.internal/ubuntu hirsute/main armhf libhx509-5-heimdal armhf 7.7.0+dfsg-2 [88.8 kB] Get:99 http://ftpmaster.internal/ubuntu hirsute/main armhf libkrb5-26-heimdal armhf 7.7.0+dfsg-2 [170 kB] Get:100 http://ftpmaster.internal/ubuntu hirsute/main armhf libheimntlm0-heimdal armhf 7.7.0+dfsg-2 [13.2 kB] Get:101 http://ftpmaster.internal/ubuntu hirsute/main armhf libgssapi3-heimdal armhf 7.7.0+dfsg-2 [79.9 kB] Get:102 http://ftpmaster.internal/ubuntu hirsute/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2ubuntu1 [13.2 kB] Get:103 http://ftpmaster.internal/ubuntu hirsute/main armhf libsasl2-2 armhf 2.1.27+dfsg-2ubuntu1 [42.4 kB] Get:104 http://ftpmaster.internal/ubuntu hirsute/main armhf libldap-2.4-2 armhf 2.4.56+dfsg-1ubuntu2 [133 kB] Get:105 http://ftpmaster.internal/ubuntu hirsute/main armhf libnghttp2-14 armhf 1.42.0-1 [60.7 kB] Get:106 http://ftpmaster.internal/ubuntu hirsute/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build2 [48.9 kB] Get:107 http://ftpmaster.internal/ubuntu hirsute/main armhf libssh-4 armhf 0.9.5-1 [147 kB] Get:108 http://ftpmaster.internal/ubuntu hirsute/main armhf libcurl4 armhf 7.74.0-1ubuntu1 [215 kB] Get:109 http://ftpmaster.internal/ubuntu hirsute/main armhf libjsoncpp24 armhf 1.9.4-4 [65.1 kB] Get:110 http://ftpmaster.internal/ubuntu hirsute/main armhf librhash0 armhf 1.4.1-1 [134 kB] Get:111 http://ftpmaster.internal/ubuntu hirsute/main armhf cmake armhf 3.18.4-1ubuntu3 [3515 kB] Get:112 http://ftpmaster.internal/ubuntu hirsute/main armhf libdebhelper-perl all 13.3.1ubuntu1 [62.2 kB] Get:113 http://ftpmaster.internal/ubuntu hirsute/main armhf libtool all 2.4.6-15 [161 kB] Get:114 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf dh-autoreconf all 20 [16.1 kB] Get:115 http://ftpmaster.internal/ubuntu hirsute/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:116 http://ftpmaster.internal/ubuntu hirsute/main armhf libsub-override-perl all 0.09-2 [9532 B] Get:117 http://ftpmaster.internal/ubuntu hirsute/main armhf libfile-stripnondeterminism-perl all 1.11.0-1 [17.0 kB] Get:118 http://ftpmaster.internal/ubuntu hirsute/main armhf dh-strip-nondeterminism all 1.11.0-1 [5236 B] Get:119 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get:120 http://ftpmaster.internal/ubuntu hirsute/main armhf gettext armhf 0.21-3ubuntu2 [756 kB] Get:121 http://ftpmaster.internal/ubuntu hirsute/main armhf intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:122 http://ftpmaster.internal/ubuntu hirsute/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:123 http://ftpmaster.internal/ubuntu hirsute/main armhf debhelper all 13.3.1ubuntu1 [882 kB] Get:124 http://ftpmaster.internal/ubuntu hirsute/main armhf xml-core all 0.18+nmu1 [21.6 kB] Get:125 http://ftpmaster.internal/ubuntu hirsute/main armhf docutils-common all 0.16+dfsg-3 [116 kB] Get:126 http://ftpmaster.internal/ubuntu hirsute/universe armhf libxapian30 armhf 1.4.18-1 [562 kB] Get:127 http://ftpmaster.internal/ubuntu hirsute-proposed/universe armhf doxygen armhf 1.9.1-1 [3475 kB] Get:128 http://ftpmaster.internal/ubuntu hirsute/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4 [515 kB] Get:129 http://ftpmaster.internal/ubuntu hirsute/main armhf libbz2-dev armhf 1.0.8-4ubuntu2 [29.3 kB] Get:130 http://ftpmaster.internal/ubuntu hirsute/universe armhf libfmt7 armhf 7.1.3+ds1-5 [62.3 kB] Get:131 http://ftpmaster.internal/ubuntu hirsute/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [314 kB] Get:132 http://ftpmaster.internal/ubuntu hirsute/main armhf libjs-underscore all 1.9.1~dfsg-1 [98.6 kB] Get:133 http://ftpmaster.internal/ubuntu hirsute/main armhf libjs-sphinxdoc all 3.4.3-1 [127 kB] Get:134 http://ftpmaster.internal/ubuntu hirsute/universe armhf libspdlog1 armhf 1:1.8.1+ds-2.1 [80.0 kB] Get:135 http://ftpmaster.internal/ubuntu hirsute/universe armhf libfmt-dev armhf 7.1.3+ds1-5 [101 kB] Get:136 http://ftpmaster.internal/ubuntu hirsute/universe armhf libspdlog-dev armhf 1:1.8.1+ds-2.1 [175 kB] Get:137 http://ftpmaster.internal/ubuntu hirsute/main armhf libssl-dev armhf 1.1.1f-1ubuntu5 [1377 kB] Get:138 http://ftpmaster.internal/ubuntu hirsute/main armhf libzstd-dev armhf 1.4.8+dfsg-1 [321 kB] Get:139 http://ftpmaster.internal/ubuntu hirsute/main armhf python-babel-localedata all 2.8.0+dfsg.1-6 [4985 kB] Get:140 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-tz all 2021.1-1 [31.7 kB] Get:141 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-babel all 2.8.0+dfsg.1-6 [85.1 kB] Get:142 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-roman all 2.0.0-5 [8928 B] Get:143 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-docutils all 0.16+dfsg-3 [369 kB] Get:144 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-six all 1.15.0-2 [12.0 kB] Get:145 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-lib2to3 all 3.9.1-1ubuntu1 [75.5 kB] Get:146 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-distutils all 3.9.1-1ubuntu1 [140 kB] Get:147 http://ftpmaster.internal/ubuntu hirsute/main armhf sphinx-common all 3.4.3-1 [578 kB] Get:148 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-alabaster all 0.7.8-1.1 [18.6 kB] Get:149 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-imagesize all 1.2.0-2 [5868 B] Get:150 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-markupsafe armhf 1.1.1-1build2 [13.1 kB] Get:151 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-jinja2 all 2.11.2-1 [99.8 kB] Get:152 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-pyparsing all 2.4.7-1 [61.4 kB] Get:153 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-packaging all 20.9-1 [29.9 kB] Get:154 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-pygments all 2.7.1+dfsg-1 [639 kB] Get:155 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-certifi all 2020.6.20-1 [150 kB] Get:156 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-chardet all 4.0.0-1 [98.0 kB] Get:157 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-idna all 2.10-1 [35.2 kB] Get:158 http://ftpmaster.internal/ubuntu hirsute-proposed/main armhf python3-urllib3 all 1.26.2-1 [95.7 kB] Get:159 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-requests all 2.25.1+dfsg-2 [47.9 kB] Get:160 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-snowballstemmer all 2.1.0-1 [58.7 kB] Get:161 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-sphinx all 3.4.3-1 [545 kB] Get:162 http://ftpmaster.internal/ubuntu hirsute/universe armhf python3-breathe all 4.26.0-1 [60.8 kB] Get:163 http://ftpmaster.internal/ubuntu hirsute/main armhf sphinx-rtd-theme-common all 0.5.1+dfsg-1 [992 kB] Get:164 http://ftpmaster.internal/ubuntu hirsute/main armhf python3-sphinx-rtd-theme all 0.5.1+dfsg-1 [15.2 kB] Get:165 http://ftpmaster.internal/ubuntu hirsute/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2ubuntu4 [149 kB] Get:166 http://ftpmaster.internal/ubuntu hirsute/main armhf liblz4-dev armhf 1.9.3-0ubuntu1 [68.2 kB] Get:167 http://ftpmaster.internal/ubuntu hirsute/universe armhf libtbb2 armhf 2020.3-1 [81.0 kB] Get:168 http://ftpmaster.internal/ubuntu hirsute/universe armhf libtbb-dev armhf 2020.3-1 [274 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 124 MB in 7s (18.5 MB/s) Selecting previously unselected package libpython3.9-minimal:armhf. (Reading database ... 14730 files and directories currently installed.) Preparing to unpack .../libpython3.9-minimal_3.9.1-4_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.1-4) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.2.10-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-1) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.1-4_armhf.deb ... Unpacking python3.9-minimal (3.9.1-4) ... Setting up libpython3.9-minimal:armhf (3.9.1-4) ... Setting up libexpat1:armhf (2.2.10-1) ... Setting up python3.9-minimal (3.9.1-4) ... Selecting previously unselected package python3-minimal. (Reading database ... 15023 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.1-1_armhf.deb ... Unpacking python3-minimal (3.9.1-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../3-libpython3.9-stdlib_3.9.1-4_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.1-4) ... Selecting previously unselected package python3.9. Preparing to unpack .../4-python3.9_3.9.1-4_armhf.deb ... Unpacking python3.9 (3.9.1-4) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.9.1-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.1-1) ... Setting up python3-minimal (3.9.1-1) ... Selecting previously unselected package python3. (Reading database ... 15419 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.1-1_armhf.deb ... Unpacking python3 (3.9.1-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../001-bsdextrautils_2.36.1-1ubuntu2_armhf.deb ... Unpacking bsdextrautils (2.36.1-1ubuntu2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../002-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../004-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.9.3-2_armhf.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package fonts-lato. Preparing to unpack .../006-fonts-lato_2.0-2.1_all.deb ... Unpacking fonts-lato (2.0-2.1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../007-sgml-base_1.30_all.deb ... Unpacking sgml-base (1.30) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.39-3_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../009-libmagic1_1%3a5.39-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.39-3_armhf.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../011-libmd0_1.0.3-1_armhf.deb ... Unpacking libmd0:armhf (1.0.3-1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../012-libbsd0_0.11.1-1_armhf.deb ... Unpacking libbsd0:armhf (0.11.1-1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../013-libdbus-1-3_1.12.20-1ubuntu1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.20-1ubuntu1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../014-libelf1_0.182+20210205-1_armhf.deb ... Unpacking libelf1:armhf (0.182+20210205-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../015-libglib2.0-0_2.66.6-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.66.6-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../016-libicu67_67.1-6ubuntu1_armhf.deb ... Unpacking libicu67:armhf (67.1-6ubuntu1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../017-libxml2_2.9.10+dfsg-6.3build1_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.3build1) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../018-libyaml-0-2_0.2.2-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.2-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../019-python3-pkg-resources_52.0.0-1_all.deb ... Unpacking python3-pkg-resources (52.0.0-1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../020-python3-yaml_5.3.1-3build1_armhf.deb ... Unpacking python3-yaml (5.3.1-3build1) ... Selecting previously unselected package ucf. Preparing to unpack .../021-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package gettext-base. Preparing to unpack .../022-gettext-base_0.21-3ubuntu2_armhf.deb ... Unpacking gettext-base (0.21-3ubuntu2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../023-libedit2_3.1-20191231-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-2) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../024-libpsl5_0.21.0-1.1ubuntu1_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1.1ubuntu1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../025-libuv1_1.40.0-1_armhf.deb ... Unpacking libuv1:armhf (1.40.0-1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../026-libxau6_1%3a1.0.9-0ubuntu1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../027-libxdmcp6_1%3a1.1.3-0ubuntu1_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.3-0ubuntu1) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../028-libxcb1_1.14-3_armhf.deb ... Unpacking libxcb1:armhf (1.14-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../029-libx11-data_2%3a1.7.0-2_all.deb ... Unpacking libx11-data (2:1.7.0-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../030-libx11-6_2%3a1.7.0-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.7.0-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../031-libxext6_2%3a1.3.4-0ubuntu1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-0ubuntu1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../032-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../033-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../034-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../035-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../036-automake_1%3a1.16.3-2ubuntu1_all.deb ... Unpacking automake (1:1.16.3-2ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../037-autopoint_0.21-3ubuntu2_all.deb ... Unpacking autopoint (0.21-3ubuntu2) ... Selecting previously unselected package java-common. Preparing to unpack .../038-java-common_0.72_all.deb ... Unpacking java-common (0.72) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../039-libavahi-common-data_0.8-3ubuntu2_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-3ubuntu2) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../040-libavahi-common3_0.8-3ubuntu2_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-3ubuntu2) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../041-libavahi-client3_0.8-3ubuntu2_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-3ubuntu2) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../042-libcups2_2.3.3op1-5ubuntu1_armhf.deb ... Unpacking libcups2:armhf (2.3.3op1-5ubuntu1) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../043-liblcms2-2_2.12~rc1-2_armhf.deb ... Unpacking liblcms2-2:armhf (2.12~rc1-2) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../044-libjpeg-turbo8_2.0.3-0ubuntu2_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.0.3-0ubuntu2) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../045-libjpeg8_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu8) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../046-libbrotli1_1.0.9-2build2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2build2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../047-libfreetype6_2.10.4+dfsg-1_armhf.deb ... Unpacking libfreetype6:armhf (2.10.4+dfsg-1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../048-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../049-fontconfig-config_2.13.1-4.2ubuntu2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2ubuntu2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../050-libfontconfig1_2.13.1-4.2ubuntu2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-4.2ubuntu2) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../051-libnspr4_2%3a4.29-1_armhf.deb ... Unpacking libnspr4:armhf (2:4.29-1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../052-libnss3_2%3a3.60-1ubuntu1_armhf.deb ... Unpacking libnss3:armhf (2:3.60-1ubuntu1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../053-libasound2-data_1.2.4-1.1_all.deb ... Unpacking libasound2-data (1.2.4-1.1) ... Selecting previously unselected package libasound2:armhf. Preparing to unpack .../054-libasound2_1.2.4-1.1_armhf.deb ... Unpacking libasound2:armhf (1.2.4-1.1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../055-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../056-libharfbuzz0b_2.6.7-1ubuntu1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.6.7-1ubuntu1) ... Selecting previously unselected package libpcsclite1:armhf. Preparing to unpack .../057-libpcsclite1_1.9.0-1_armhf.deb ... Unpacking libpcsclite1:armhf (1.9.0-1) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../058-libxi6_2%3a1.7.10-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.10-1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../059-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../060-x11-common_1%3a7.7+19ubuntu15_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu15) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../061-libxtst6_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.3-1) ... Selecting previously unselected package openjdk-11-jre-headless:armhf. Preparing to unpack .../062-openjdk-11-jre-headless_11.0.10+9-0ubuntu1_armhf.deb ... Unpacking openjdk-11-jre-headless:armhf (11.0.10+9-0ubuntu1) ... Selecting previously unselected package default-jre-headless. Preparing to unpack .../063-default-jre-headless_2%3a1.11-72_armhf.deb ... Unpacking default-jre-headless (2:1.11-72) ... Selecting previously unselected package ca-certificates-java. Preparing to unpack .../064-ca-certificates-java_20190909_all.deb ... Unpacking ca-certificates-java (20190909) ... Selecting previously unselected package catch. Preparing to unpack .../065-catch_1.12.1-1ubuntu1_armhf.deb ... Unpacking catch (1.12.1-1ubuntu1) ... Selecting previously unselected package chrpath. Preparing to unpack .../066-chrpath_0.16-2_armhf.deb ... Unpacking chrpath (0.16-2) ... Selecting previously unselected package libllvm11:armhf. Preparing to unpack .../067-libllvm11_1%3a11.0.1-2_armhf.deb ... Unpacking libllvm11:armhf (1:11.0.1-2) ... Selecting previously unselected package libclang-cpp11. Preparing to unpack .../068-libclang-cpp11_1%3a11.0.1-2_armhf.deb ... Unpacking libclang-cpp11 (1:11.0.1-2) ... Selecting previously unselected package libgc1:armhf. Preparing to unpack .../069-libgc1_1%3a8.0.4-3_armhf.deb ... Unpacking libgc1:armhf (1:8.0.4-3) ... Selecting previously unselected package libobjc4:armhf. Preparing to unpack .../070-libobjc4_11-20210203-0ubuntu1_armhf.deb ... Unpacking libobjc4:armhf (11-20210203-0ubuntu1) ... Selecting previously unselected package libobjc-10-dev:armhf. Preparing to unpack .../071-libobjc-10-dev_10.2.1-18ubuntu2_armhf.deb ... Unpacking libobjc-10-dev:armhf (10.2.1-18ubuntu2) ... Selecting previously unselected package libclang-common-11-dev. Preparing to unpack .../072-libclang-common-11-dev_1%3a11.0.1-2_armhf.deb ... Unpacking libclang-common-11-dev (1:11.0.1-2) ... Selecting previously unselected package libclang1-11. Preparing to unpack .../073-libclang1-11_1%3a11.0.1-2_armhf.deb ... Unpacking libclang1-11 (1:11.0.1-2) ... Selecting previously unselected package clang-11. Preparing to unpack .../074-clang-11_1%3a11.0.1-2_armhf.deb ... Unpacking clang-11 (1:11.0.1-2) ... Selecting previously unselected package clang-format-11. Preparing to unpack .../075-clang-format-11_1%3a11.0.1-2_armhf.deb ... Unpacking clang-format-11 (1:11.0.1-2) ... Selecting previously unselected package clang-format. Preparing to unpack .../076-clang-format_1%3a11.0-51+nmu4_armhf.deb ... Unpacking clang-format (1:11.0-51+nmu4) ... Selecting previously unselected package clang-tools-11. Preparing to unpack .../077-clang-tools-11_1%3a11.0.1-2_armhf.deb ... Unpacking clang-tools-11 (1:11.0.1-2) ... Selecting previously unselected package clang-tidy-11. Preparing to unpack .../078-clang-tidy-11_1%3a11.0.1-2_armhf.deb ... Unpacking clang-tidy-11 (1:11.0.1-2) ... Selecting previously unselected package clang-tidy. Preparing to unpack .../079-clang-tidy_1%3a11.0-51+nmu4_armhf.deb ... Unpacking clang-tidy (1:11.0-51+nmu4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../080-cmake-data_3.18.4-1ubuntu3_all.deb ... Unpacking cmake-data (3.18.4-1ubuntu3) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../081-libarchive13_3.4.3-2_armhf.deb ... Unpacking libarchive13:armhf (3.4.3-2) ... Selecting previously unselected package libroken18-heimdal:armhf. Preparing to unpack .../082-libroken18-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libroken18-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libasn1-8-heimdal:armhf. Preparing to unpack .../083-libasn1-8-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libheimbase1-heimdal:armhf. Preparing to unpack .../084-libheimbase1-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libhcrypto4-heimdal:armhf. Preparing to unpack .../085-libhcrypto4-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libwind0-heimdal:armhf. Preparing to unpack .../086-libwind0-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libwind0-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libhx509-5-heimdal:armhf. Preparing to unpack .../087-libhx509-5-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libkrb5-26-heimdal:armhf. Preparing to unpack .../088-libkrb5-26-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libheimntlm0-heimdal:armhf. Preparing to unpack .../089-libheimntlm0-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libgssapi3-heimdal:armhf. Preparing to unpack .../090-libgssapi3-heimdal_7.7.0+dfsg-2_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (7.7.0+dfsg-2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../091-libsasl2-modules-db_2.1.27+dfsg-2ubuntu1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2ubuntu1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../092-libsasl2-2_2.1.27+dfsg-2ubuntu1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2ubuntu1) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../093-libldap-2.4-2_2.4.56+dfsg-1ubuntu2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.56+dfsg-1ubuntu2) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../094-libnghttp2-14_1.42.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.42.0-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../095-librtmp1_2.4+20151223.gitfa8646d.1-2build2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build2) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../096-libssh-4_0.9.5-1_armhf.deb ... Unpacking libssh-4:armhf (0.9.5-1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../097-libcurl4_7.74.0-1ubuntu1_armhf.deb ... Unpacking libcurl4:armhf (7.74.0-1ubuntu1) ... Selecting previously unselected package libjsoncpp24:armhf. Preparing to unpack .../098-libjsoncpp24_1.9.4-4_armhf.deb ... Unpacking libjsoncpp24:armhf (1.9.4-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../099-librhash0_1.4.1-1_armhf.deb ... Unpacking librhash0:armhf (1.4.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../100-cmake_3.18.4-1ubuntu3_armhf.deb ... Unpacking cmake (3.18.4-1ubuntu3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../101-libdebhelper-perl_13.3.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.3.1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../102-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../103-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../104-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../105-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../106-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../107-dh-strip-nondeterminism_1.11.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.11.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../108-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package gettext. Preparing to unpack .../109-gettext_0.21-3ubuntu2_armhf.deb ... Unpacking gettext (0.21-3ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../110-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../111-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../112-debhelper_13.3.1ubuntu1_all.deb ... Unpacking debhelper (13.3.1ubuntu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../113-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../114-docutils-common_0.16+dfsg-3_all.deb ... Unpacking docutils-common (0.16+dfsg-3) ... Selecting previously unselected package libxapian30:armhf. Preparing to unpack .../115-libxapian30_1.4.18-1_armhf.deb ... Unpacking libxapian30:armhf (1.4.18-1) ... Selecting previously unselected package doxygen. Preparing to unpack .../116-doxygen_1.9.1-1_armhf.deb ... Unpacking doxygen (1.9.1-1) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../117-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4) ... Selecting previously unselected package libbz2-dev:armhf. Preparing to unpack .../118-libbz2-dev_1.0.8-4ubuntu2_armhf.deb ... Unpacking libbz2-dev:armhf (1.0.8-4ubuntu2) ... Selecting previously unselected package libfmt7:armhf. Preparing to unpack .../119-libfmt7_7.1.3+ds1-5_armhf.deb ... Unpacking libfmt7:armhf (7.1.3+ds1-5) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../120-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../121-libjs-underscore_1.9.1~dfsg-1_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../122-libjs-sphinxdoc_3.4.3-1_all.deb ... Unpacking libjs-sphinxdoc (3.4.3-1) ... Selecting previously unselected package libspdlog1:armhf. Preparing to unpack .../123-libspdlog1_1%3a1.8.1+ds-2.1_armhf.deb ... Unpacking libspdlog1:armhf (1:1.8.1+ds-2.1) ... Selecting previously unselected package libfmt-dev:armhf. Preparing to unpack .../124-libfmt-dev_7.1.3+ds1-5_armhf.deb ... Unpacking libfmt-dev:armhf (7.1.3+ds1-5) ... Selecting previously unselected package libspdlog-dev:armhf. Preparing to unpack .../125-libspdlog-dev_1%3a1.8.1+ds-2.1_armhf.deb ... Unpacking libspdlog-dev:armhf (1:1.8.1+ds-2.1) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../126-libssl-dev_1.1.1f-1ubuntu5_armhf.deb ... Unpacking libssl-dev:armhf (1.1.1f-1ubuntu5) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../127-libzstd-dev_1.4.8+dfsg-1_armhf.deb ... Unpacking libzstd-dev:armhf (1.4.8+dfsg-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../128-python-babel-localedata_2.8.0+dfsg.1-6_all.deb ... Unpacking python-babel-localedata (2.8.0+dfsg.1-6) ... Selecting previously unselected package python3-tz. Preparing to unpack .../129-python3-tz_2021.1-1_all.deb ... Unpacking python3-tz (2021.1-1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../130-python3-babel_2.8.0+dfsg.1-6_all.deb ... Unpacking python3-babel (2.8.0+dfsg.1-6) ... Selecting previously unselected package python3-roman. Preparing to unpack .../131-python3-roman_2.0.0-5_all.deb ... Unpacking python3-roman (2.0.0-5) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../132-python3-docutils_0.16+dfsg-3_all.deb ... Unpacking python3-docutils (0.16+dfsg-3) ... Selecting previously unselected package python3-six. Preparing to unpack .../133-python3-six_1.15.0-2_all.deb ... Unpacking python3-six (1.15.0-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../134-python3-lib2to3_3.9.1-1ubuntu1_all.deb ... Unpacking python3-lib2to3 (3.9.1-1ubuntu1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../135-python3-distutils_3.9.1-1ubuntu1_all.deb ... Unpacking python3-distutils (3.9.1-1ubuntu1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../136-sphinx-common_3.4.3-1_all.deb ... Unpacking sphinx-common (3.4.3-1) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../137-python3-alabaster_0.7.8-1.1_all.deb ... Unpacking python3-alabaster (0.7.8-1.1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../138-python3-imagesize_1.2.0-2_all.deb ... Unpacking python3-imagesize (1.2.0-2) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../139-python3-markupsafe_1.1.1-1build2_armhf.deb ... Unpacking python3-markupsafe (1.1.1-1build2) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../140-python3-jinja2_2.11.2-1_all.deb ... Unpacking python3-jinja2 (2.11.2-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../141-python3-pyparsing_2.4.7-1_all.deb ... Unpacking python3-pyparsing (2.4.7-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../142-python3-packaging_20.9-1_all.deb ... Unpacking python3-packaging (20.9-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../143-python3-pygments_2.7.1+dfsg-1_all.deb ... Unpacking python3-pygments (2.7.1+dfsg-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../144-python3-certifi_2020.6.20-1_all.deb ... Unpacking python3-certifi (2020.6.20-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../145-python3-chardet_4.0.0-1_all.deb ... Unpacking python3-chardet (4.0.0-1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../146-python3-idna_2.10-1_all.deb ... Unpacking python3-idna (2.10-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../147-python3-urllib3_1.26.2-1_all.deb ... Unpacking python3-urllib3 (1.26.2-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../148-python3-requests_2.25.1+dfsg-2_all.deb ... Unpacking python3-requests (2.25.1+dfsg-2) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../149-python3-snowballstemmer_2.1.0-1_all.deb ... Unpacking python3-snowballstemmer (2.1.0-1) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../150-python3-sphinx_3.4.3-1_all.deb ... Unpacking python3-sphinx (3.4.3-1) ... Selecting previously unselected package python3-breathe. Preparing to unpack .../151-python3-breathe_4.26.0-1_all.deb ... Unpacking python3-breathe (4.26.0-1) ... Selecting previously unselected package sphinx-rtd-theme-common. Preparing to unpack .../152-sphinx-rtd-theme-common_0.5.1+dfsg-1_all.deb ... Unpacking sphinx-rtd-theme-common (0.5.1+dfsg-1) ... Selecting previously unselected package python3-sphinx-rtd-theme. Preparing to unpack .../153-python3-sphinx-rtd-theme_0.5.1+dfsg-1_all.deb ... Unpacking python3-sphinx-rtd-theme (0.5.1+dfsg-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../154-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu4_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu4) ... Selecting previously unselected package liblz4-dev:armhf. Preparing to unpack .../155-liblz4-dev_1.9.3-0ubuntu1_armhf.deb ... Unpacking liblz4-dev:armhf (1.9.3-0ubuntu1) ... Selecting previously unselected package libtbb2:armhf. Preparing to unpack .../156-libtbb2_2020.3-1_armhf.deb ... Unpacking libtbb2:armhf (2020.3-1) ... Selecting previously unselected package libtbb-dev:armhf. Preparing to unpack .../157-libtbb-dev_2020.3-1_armhf.deb ... Unpacking libtbb-dev:armhf (2020.3-1) ... Selecting previously unselected package sbuild-build-depends-tiledb-dummy. Preparing to unpack .../158-sbuild-build-depends-tiledb-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-tiledb-dummy (0.invalid.0) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up liblcms2-2:armhf (2.12~rc1-2) ... Setting up libxapian30:armhf (1.4.18-1) ... Setting up libxau6:armhf (1:1.0.9-0ubuntu1) ... Setting up libpsl5:armhf (0.21.0-1.1ubuntu1) ... Setting up fonts-lato (2.0-2.1) ... Setting up libzstd-dev:armhf (1.4.8+dfsg-1) ... Setting up bsdextrautils (2.36.1-1ubuntu2) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up java-common (0.72) ... Setting up libicu67:armhf (67.1-6ubuntu1) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.2-1) ... Setting up libglib2.0-0:armhf (2.66.6-1) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.3.1ubuntu1) ... Setting up libbrotli1:armhf (1.0.9-2build2) ... Setting up libtbb2:armhf (2020.3-1) ... Setting up x11-common (1:7.7+19ubuntu15) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libnghttp2-14:armhf (1.42.0-1) ... Setting up libmagic1:armhf (1:5.39-3) ... Setting up gettext-base (0.21-3ubuntu2) ... Setting up file (1:5.39-3) ... Setting up python-babel-localedata (2.8.0+dfsg.1-6) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2ubuntu1) ... Setting up libasound2-data (1.2.4-1.1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:armhf (1.40.0-1) ... Setting up libfreetype6:armhf (2.10.4+dfsg-1) ... Setting up libx11-data (2:1.7.0-2) ... Setting up libnspr4:armhf (2:4.29-1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build2) ... Setting up libavahi-common-data:armhf (0.8-3ubuntu2) ... Setting up libdbus-1-3:armhf (1.12.20-1ubuntu1) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up libssl-dev:armhf (1.1.1f-1ubuntu5) ... Setting up autopoint (0.21-3ubuntu2) ... Setting up liblz4-dev:armhf (1.9.3-0ubuntu1) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libpcsclite1:armhf (1.9.0-1) ... Setting up ucf (3.0043) ... Setting up libjpeg-turbo8:armhf (2.0.3-0ubuntu2) ... Setting up libgc1:armhf (1:8.0.4-3) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2ubuntu1) ... Setting up libssh-4:armhf (0.9.5-1) ... Setting up libroken18-heimdal:armhf (7.7.0+dfsg-2) ... Setting up libjsoncpp24:armhf (1.9.4-4) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu4) ... Setting up libmd0:armhf (1.0.3-1) ... Setting up librhash0:armhf (1.4.1-1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libasound2:armhf (1.2.4-1.1) ... Setting up libmpdec3:armhf (2.5.1-1) ... Setting up libfmt7:armhf (7.1.3+ds1-5) ... Setting up libspdlog1:armhf (1:1.8.1+ds-2.1) ... Setting up catch (1.12.1-1ubuntu1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libharfbuzz0b:armhf (2.6.7-1ubuntu1) ... Setting up sgml-base (1.30) ... Setting up cmake-data (3.18.4-1ubuntu3) ... Setting up libtbb-dev:armhf (2020.3-1) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up libbsd0:armhf (0.11.1-1) ... Setting up libelf1:armhf (0.182+20210205-1) ... Setting up libxml2:armhf (2.9.10+dfsg-6.3build1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4) ... Setting up sphinx-rtd-theme-common (0.5.1+dfsg-1) ... Setting up chrpath (0.16-2) ... Setting up libpython3.9-stdlib:armhf (3.9.1-4) ... Setting up libpython3-stdlib:armhf (3.9.1-1) ... Setting up libheimbase1-heimdal:armhf (7.7.0+dfsg-2) ... Setting up libjs-underscore (1.9.1~dfsg-1) ... Setting up libbz2-dev:armhf (1.0.8-4ubuntu2) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up libfile-stripnondeterminism-perl (1.11.0-1) ... Setting up libxdmcp6:armhf (1:1.1.3-0ubuntu1) ... Setting up libxcb1:armhf (1.14-3) ... Setting up gettext (0.21-3ubuntu2) ... Setting up libtool (2.4.6-15) ... Setting up libarchive13:armhf (3.4.3-2) ... Setting up fontconfig-config (2.13.1-4.2ubuntu2) ... Setting up libasn1-8-heimdal:armhf (7.7.0+dfsg-2) ... Setting up libedit2:armhf (3.1-20191231-2) ... Setting up libavahi-common3:armhf (0.8-3ubuntu2) ... Setting up m4 (1.4.18-5) ... Setting up libobjc4:armhf (11-20210203-0ubuntu1) ... Setting up libnss3:armhf (2:3.60-1ubuntu1) ... Setting up libhcrypto4-heimdal:armhf (7.7.0+dfsg-2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libwind0-heimdal:armhf (7.7.0+dfsg-2) ... Setting up libllvm11:armhf (1:11.0.1-2) ... Setting up libclang1-11 (1:11.0.1-2) ... Setting up libfmt-dev:armhf (7.1.3+ds1-5) ... Setting up libjs-sphinxdoc (3.4.3-1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.11.0-1) ... Setting up libobjc-10-dev:armhf (10.2.1-18ubuntu2) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up xml-core (0.18+nmu1) ... Setting up libclang-common-11-dev (1:11.0.1-2) ... Setting up libx11-6:armhf (2:1.7.0-2) ... Setting up libfontconfig1:armhf (2.13.1-4.2ubuntu2) ... Setting up libavahi-client3:armhf (0.8-3ubuntu2) ... Setting up python3.9 (3.9.1-4) ... Setting up automake (1:1.16.3-2ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up libhx509-5-heimdal:armhf (7.7.0+dfsg-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxext6:armhf (2:1.3.4-0ubuntu1) ... Setting up python3 (3.9.1-1) ... Setting up libspdlog-dev:armhf (1:1.8.1+ds-2.1) ... Setting up man-db (2.9.3-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-markupsafe (1.1.1-1build2) ... Setting up python3-tz (2021.1-1) ... Setting up libclang-cpp11 (1:11.0.1-2) ... Setting up python3-six (1.15.0-2) ... Setting up dh-autoreconf (20) ... Setting up python3-roman (2.0.0-5) ... Setting up python3-jinja2 (2.11.2-1) ... Setting up doxygen (1.9.1-1) ... Setting up python3-pyparsing (2.4.7-1) ... Setting up python3-certifi (2020.6.20-1) ... Setting up python3-snowballstemmer (2.1.0-1) ... Setting up sphinx-common (3.4.3-1) ... Setting up python3-idna (2.10-1) ... Setting up clang-format-11 (1:11.0.1-2) ... Setting up python3-urllib3 (1.26.2-1) ... Setting up libcups2:armhf (2.3.3op1-5ubuntu1) ... Setting up python3-lib2to3 (3.9.1-1ubuntu1) ... Setting up clang-11 (1:11.0.1-2) ... Setting up clang-tools-11 (1:11.0.1-2) ... Setting up python3-imagesize (1.2.0-2) ... Setting up libkrb5-26-heimdal:armhf (7.7.0+dfsg-2) ... Setting up python3-pkg-resources (52.0.0-1) ... Setting up python3-distutils (3.9.1-1ubuntu1) ... Setting up clang-format (1:11.0-51+nmu4) ... Setting up libxi6:armhf (2:1.7.10-1) ... Setting up python3-babel (2.8.0+dfsg.1-6) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-alabaster (0.7.8-1.1) ... Setting up libxtst6:armhf (2:1.2.3-1) ... Setting up python3-yaml (5.3.1-3build1) ... Setting up debhelper (13.3.1ubuntu1) ... Setting up libheimntlm0-heimdal:armhf (7.7.0+dfsg-2) ... Setting up python3-pygments (2.7.1+dfsg-1) ... Setting up python3-packaging (20.9-1) ... Setting up python3-chardet (4.0.0-1) ... Setting up libgssapi3-heimdal:armhf (7.7.0+dfsg-2) ... Setting up python3-requests (2.25.1+dfsg-2) ... Setting up clang-tidy-11 (1:11.0.1-2) ... Setting up clang-tidy (1:11.0-51+nmu4) ... Setting up libldap-2.4-2:armhf (2.4.56+dfsg-1ubuntu2) ... Setting up libcurl4:armhf (7.74.0-1ubuntu1) ... Setting up cmake (3.18.4-1ubuntu3) ... Setting up default-jre-headless (2:1.11-72) ... Setting up openjdk-11-jre-headless:armhf (11.0.10+9-0ubuntu1) ... update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode Setting up ca-certificates-java (20190909) ... head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory Adding debian:GTS_Root_R4.pem Adding debian:TrustCor_ECA-1.pem Adding debian:DST_Root_CA_X3.pem Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem Adding debian:QuoVadis_Root_CA_3.pem Adding debian:TrustCor_RootCert_CA-2.pem Adding debian:NAVER_Global_Root_Certification_Authority.pem Adding debian:emSign_Root_CA_-_G1.pem Adding debian:COMODO_RSA_Certification_Authority.pem Adding debian:GDCA_TrustAUTH_R5_ROOT.pem Adding debian:Izenpe.com.pem Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem Adding debian:GlobalSign_Root_CA_-_R3.pem Adding debian:Certigna.pem Adding debian:CFCA_EV_ROOT.pem Adding debian:QuoVadis_Root_CA_3_G3.pem Adding debian:QuoVadis_Root_CA_2.pem Adding debian:Cybertrust_Global_Root.pem Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem Adding debian:Security_Communication_Root_CA.pem Adding debian:Amazon_Root_CA_1.pem Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem Adding debian:GTS_Root_R1.pem Adding debian:CA_Disig_Root_R2.pem Adding debian:AC_RAIZ_FNMT-RCM.pem Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem Adding debian:Certum_Trusted_Network_CA_2.pem Adding debian:COMODO_Certification_Authority.pem Adding debian:Sonera_Class_2_Root_CA.pem Adding debian:Go_Daddy_Class_2_CA.pem Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem Adding debian:IdenTrust_Commercial_Root_CA_1.pem Adding debian:GlobalSign_Root_CA.pem Adding debian:USERTrust_ECC_Certification_Authority.pem Adding debian:GTS_Root_R3.pem Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem Adding debian:TWCA_Global_Root_CA.pem Adding debian:Amazon_Root_CA_2.pem Adding debian:GTS_Root_R2.pem Adding debian:QuoVadis_Root_CA_1_G3.pem Adding debian:AffirmTrust_Premium.pem Adding debian:certSIGN_ROOT_CA.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem Adding debian:QuoVadis_Root_CA.pem Adding debian:Entrust_Root_Certification_Authority_-_G4.pem Adding debian:AffirmTrust_Commercial.pem Adding debian:T-TeleSec_GlobalRoot_Class_2.pem Adding debian:AffirmTrust_Networking.pem Adding debian:TeliaSonera_Root_CA_v1.pem Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem Adding debian:Certum_Trusted_Network_CA.pem Adding debian:DigiCert_Global_Root_G2.pem Adding debian:Chambers_of_Commerce_Root_-_2008.pem Adding debian:EC-ACC.pem Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem Adding debian:GlobalSign_Root_CA_-_R6.pem Adding debian:e-Szigno_Root_CA_2017.pem Adding debian:SZAFIR_ROOT_CA2.pem Adding debian:T-TeleSec_GlobalRoot_Class_3.pem Adding debian:XRamp_Global_CA_Root.pem Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem Adding debian:E-Tugra_Certification_Authority.pem Adding debian:Entrust_Root_Certification_Authority_-_G2.pem Adding debian:Amazon_Root_CA_4.pem Adding debian:SecureTrust_CA.pem Adding debian:Buypass_Class_3_Root_CA.pem Adding debian:SSL.com_Root_Certification_Authority_ECC.pem Adding debian:Baltimore_CyberTrust_Root.pem Adding debian:VeriSign_Universal_Root_Certification_Authority.pem Adding debian:UCA_Extended_Validation_Root.pem Adding debian:DigiCert_Assured_ID_Root_G2.pem Adding debian:GlobalSign_Root_CA_-_R2.pem Adding debian:DigiCert_Global_Root_G3.pem Adding debian:COMODO_ECC_Certification_Authority.pem Adding debian:SecureSign_RootCA11.pem Adding debian:SSL.com_Root_Certification_Authority_RSA.pem Adding debian:Comodo_AAA_Services_root.pem Adding debian:Security_Communication_RootCA2.pem Adding debian:Global_Chambersign_Root_-_2008.pem Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem Adding debian:ISRG_Root_X1.pem Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem Adding debian:SwissSign_Gold_CA_-_G2.pem Adding debian:USERTrust_RSA_Certification_Authority.pem Adding debian:Actalis_Authentication_Root_CA.pem Adding debian:emSign_Root_CA_-_C1.pem Adding debian:Atos_TrustedRoot_2011.pem Adding debian:emSign_ECC_Root_CA_-_G3.pem Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem Adding debian:emSign_ECC_Root_CA_-_C3.pem Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem Adding debian:Entrust_Root_Certification_Authority.pem Adding debian:DigiCert_Global_Root_CA.pem Adding debian:QuoVadis_Root_CA_2_G3.pem Adding debian:Secure_Global_CA.pem Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem Adding debian:DigiCert_Assured_ID_Root_CA.pem Adding debian:Network_Solutions_Certificate_Authority.pem Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem Adding debian:Hongkong_Post_Root_CA_3.pem Adding debian:SwissSign_Silver_CA_-_G2.pem Adding debian:TrustCor_RootCert_CA-1.pem Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem Adding debian:Buypass_Class_2_Root_CA.pem Adding debian:Trustwave_Global_Certification_Authority.pem Adding debian:TWCA_Root_Certification_Authority.pem Adding debian:AffirmTrust_Premium_ECC.pem Adding debian:Certigna_Root_CA.pem Adding debian:Starfield_Class_2_CA.pem Adding debian:certSIGN_Root_CA_G2.pem Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem Adding debian:ACCVRAIZ1.pem Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem Adding debian:Trustis_FPS_Root_CA.pem Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem Adding debian:DigiCert_Assured_ID_Root_G3.pem Adding debian:Microsec_e-Szigno_Root_CA_2009.pem Adding debian:Amazon_Root_CA_3.pem Adding debian:DigiCert_Trusted_Root_G4.pem Adding debian:ePKI_Root_Certification_Authority.pem Adding debian:Hongkong_Post_Root_CA_1.pem Adding debian:UCA_Global_G2_Root.pem done. Processing triggers for libc-bin (2.33-0ubuntu2) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. done. Processing triggers for sgml-base (1.30) ... Setting up docutils-common (0.16+dfsg-3) ... Processing triggers for sgml-base (1.30) ... Setting up python3-docutils (0.16+dfsg-3) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python3-sphinx (3.4.3-1) ... Setting up python3-sphinx-rtd-theme (0.5.1+dfsg-1) ... Setting up python3-breathe (4.26.0-1) ... Setting up sbuild-build-depends-tiledb-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.15.0-135-generic arm64 (armv7l) Toolchain package versions: binutils_2.36-2ubuntu3 dpkg-dev_1.20.7.1ubuntu2 g++-10_10.2.1-18ubuntu2 gcc-10_10.2.1-18ubuntu2 libc6-dev_2.33-0ubuntu2 libstdc++-10-dev_10.2.1-18ubuntu2 libstdc++6_11-20210203-0ubuntu1 linux-libc-dev_5.10.0-14.15 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1build1 apt_2.1.18 autoconf_2.69-14 automake_1:1.16.3-2ubuntu1 autopoint_0.21-3ubuntu2 autotools-dev_20180224.1+nmu1 base-files_11ubuntu16 base-passwd_3.5.49 bash_5.1-1ubuntu1 binutils_2.36-2ubuntu3 binutils-arm-linux-gnueabihf_2.36-2ubuntu3 binutils-common_2.36-2ubuntu3 bsdextrautils_2.36.1-1ubuntu2 bsdutils_1:2.36.1-1ubuntu2 build-essential_12.8ubuntu3 bzip2_1.0.8-4ubuntu2 ca-certificates_20210119 ca-certificates-java_20190909 catch_1.12.1-1ubuntu1 chrpath_0.16-2 clang-11_1:11.0.1-2 clang-format_1:11.0-51+nmu4 clang-format-11_1:11.0.1-2 clang-tidy_1:11.0-51+nmu4 clang-tidy-11_1:11.0.1-2 clang-tools-11_1:11.0.1-2 cmake_3.18.4-1ubuntu3 cmake-data_3.18.4-1ubuntu3 coreutils_8.32-4ubuntu2 cpp_4:10.2.0-1ubuntu1 cpp-10_10.2.1-18ubuntu2 dash_0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1 debconf_1.5.74 debhelper_13.3.1ubuntu1 debianutils_4.11.2 default-jre-headless_2:1.11-72 dh-autoreconf_20 dh-strip-nondeterminism_1.11.0-1 diffutils_1:3.7-3ubuntu1 docutils-common_0.16+dfsg-3 doxygen_1.9.1-1 dpkg_1.20.7.1ubuntu2 dpkg-dev_1.20.7.1ubuntu2 dwz_0.13+20210201-1 e2fsprogs_1.45.7-1ubuntu1 fakeroot_1.25.3-1.1 file_1:5.39-3 findutils_4.7.0-1ubuntu2 fontconfig-config_2.13.1-4.2ubuntu2 fonts-dejavu-core_2.37-2 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4 fonts-lato_2.0-2.1 g++_4:10.2.0-1ubuntu1 g++-10_10.2.1-18ubuntu2 gcc_4:10.2.0-1ubuntu1 gcc-10_10.2.1-18ubuntu2 gcc-10-base_10.2.1-18ubuntu2 gcc-11-base_11-20210203-0ubuntu1 gettext_0.21-3ubuntu2 gettext-base_0.21-3ubuntu2 gpg_2.2.20-1ubuntu2 gpg-agent_2.2.20-1ubuntu2 gpgconf_2.2.20-1ubuntu2 gpgv_2.2.20-1ubuntu2 grep_3.6-1 groff-base_1.22.4-6 gzip_1.10-2ubuntu3 hostname_3.23 init_1.60 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 java-common_0.72 libacl1_2.2.53-10 libapparmor1_3.0.0-0ubuntu5 libapt-pkg6.0_2.1.18 libarchive-zip-perl_1.68-1 libarchive13_3.4.3-2 libargon2-1_0~20171227-0.2build20.10.0 libasan6_10.2.1-18ubuntu2 libasn1-8-heimdal_7.7.0+dfsg-2 libasound2_1.2.4-1.1 libasound2-data_1.2.4-1.1 libassuan0_2.5.4-1 libatomic1_11-20210203-0ubuntu1 libattr1_1:2.4.48-6 libaudit-common_1:3.0-2ubuntu1 libaudit1_1:3.0-2ubuntu1 libavahi-client3_0.8-3ubuntu2 libavahi-common-data_0.8-3ubuntu2 libavahi-common3_0.8-3ubuntu2 libbinutils_2.36-2ubuntu3 libblkid1_2.36.1-1ubuntu2 libbrotli1_1.0.9-2build2 libbsd0_0.11.1-1 libbz2-1.0_1.0.8-4ubuntu2 libbz2-dev_1.0.8-4ubuntu2 libc-bin_2.33-0ubuntu2 libc-dev-bin_2.33-0ubuntu2 libc6_2.33-0ubuntu2 libc6-dev_2.33-0ubuntu2 libcap-ng0_0.7.9-2.2build1 libcap2_1:2.44-1 libcc1-0_11-20210203-0ubuntu1 libclang-common-11-dev_1:11.0.1-2 libclang-cpp11_1:11.0.1-2 libclang1-11_1:11.0.1-2 libcom-err2_1.45.7-1ubuntu1 libcrypt-dev_1:4.4.17-1ubuntu1 libcrypt1_1:4.4.17-1ubuntu1 libcryptsetup12_2:2.3.4-1ubuntu1 libctf-nobfd0_2.36-2ubuntu3 libctf0_2.36-2ubuntu3 libcups2_2.3.3op1-5ubuntu1 libcurl4_7.74.0-1ubuntu1 libdb5.3_5.3.28+dfsg1-0.6ubuntu3 libdbus-1-3_1.12.20-1ubuntu1 libdebconfclient0_0.256ubuntu1 libdebhelper-perl_13.3.1ubuntu1 libdevmapper1.02.1_2:1.02.167-1ubuntu4 libdpkg-perl_1.20.7.1ubuntu2 libedit2_3.1-20191231-2 libelf1_0.182+20210205-1 libexpat1_2.2.10-1 libext2fs2_1.45.7-1ubuntu1 libfakeroot_1.25.3-1.1 libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3 libfile-stripnondeterminism-perl_1.11.0-1 libfmt-dev_7.1.3+ds1-5 libfmt7_7.1.3+ds1-5 libfontconfig1_2.13.1-4.2ubuntu2 libfreetype6_2.10.4+dfsg-1 libgc1_1:8.0.4-3 libgcc-10-dev_10.2.1-18ubuntu2 libgcc-s1_11-20210203-0ubuntu1 libgcrypt20_1.8.7-2ubuntu1 libgdbm-compat4_1.19-2 libgdbm6_1.19-2 libglib2.0-0_2.66.6-1 libgmp10_2:6.2.0+dfsg-6ubuntu1 libgnutls30_3.7.0-5ubuntu1 libgomp1_11-20210203-0ubuntu1 libgpg-error0_1.38-2 libgraphite2-3_1.3.14-1 libgssapi-krb5-2_1.18.3-4 libgssapi3-heimdal_7.7.0+dfsg-2 libharfbuzz0b_2.6.7-1ubuntu1 libhcrypto4-heimdal_7.7.0+dfsg-2 libheimbase1-heimdal_7.7.0+dfsg-2 libheimntlm0-heimdal_7.7.0+dfsg-2 libhogweed6_3.7-2 libhx509-5-heimdal_7.7.0+dfsg-2 libicu67_67.1-6ubuntu1 libidn2-0_2.3.0-5 libip4tc2_1.8.5-3ubuntu4 libisl22_0.22.1-1 libisl23_0.23-1 libjpeg-turbo8_2.0.3-0ubuntu2 libjpeg8_8c-2ubuntu8 libjs-jquery_3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc_3.4.3-1 libjs-underscore_1.9.1~dfsg-1 libjson-c5_0.15-2 libjsoncpp24_1.9.4-4 libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2ubuntu1 libkmod2_28-1ubuntu1 libkrb5-26-heimdal_7.7.0+dfsg-2 libkrb5-3_1.18.3-4 libkrb5support0_1.18.3-4 liblcms2-2_2.12~rc1-2 libldap-2.4-2_2.4.56+dfsg-1ubuntu2 libllvm11_1:11.0.1-2 liblockfile-bin_1.17-1 liblockfile1_1.17-1 liblz4-1_1.9.3-0ubuntu1 liblz4-dev_1.9.3-0ubuntu1 liblzma5_5.2.4-1ubuntu1 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmd0_1.0.3-1 libmount1_2.36.1-1ubuntu2 libmpc3_1.2.0-1 libmpdec3_2.5.1-1 libmpfr6_4.1.0-3 libncurses6_6.2+20201114-2 libncursesw6_6.2+20201114-2 libnettle8_3.7-2 libnghttp2-14_1.42.0-1 libnpth0_1.6-3 libnsl-dev_1.3.0-0ubuntu3 libnsl2_1.3.0-0ubuntu3 libnspr4_2:4.29-1 libnss-nis_3.1-0ubuntu4 libnss-nisplus_1.3-0ubuntu4 libnss3_2:3.60-1ubuntu1 libobjc-10-dev_10.2.1-18ubuntu2 libobjc4_11-20210203-0ubuntu1 libp11-kit0_0.23.22-1 libpam-modules_1.3.1-5ubuntu6 libpam-modules-bin_1.3.1-5ubuntu6 libpam-runtime_1.3.1-5ubuntu6 libpam0g_1.3.1-5ubuntu6 libpcre2-8-0_10.35-2ubuntu1 libpcre3_2:8.39-13 libpcsclite1_1.9.0-1 libperl5.30_5.30.3-4 libperl5.32_5.32.1-2 libpipeline1_1.5.3-1 libpng16-16_1.6.37-3 libprocps8_2:3.3.16-5ubuntu2 libpsl5_0.21.0-1.1ubuntu1 libpython3-stdlib_3.9.1-1 libpython3.9-minimal_3.9.1-4 libpython3.9-stdlib_3.9.1-4 libreadline8_8.1-1 librhash0_1.4.1-1 libroken18-heimdal_7.7.0+dfsg-2 librtmp1_2.4+20151223.gitfa8646d.1-2build2 libsasl2-2_2.1.27+dfsg-2ubuntu1 libsasl2-modules-db_2.1.27+dfsg-2ubuntu1 libseccomp2_2.4.3-1ubuntu6 libselinux1_3.1-2build2 libsemanage-common_3.1-1build2 libsemanage1_3.1-1build2 libsepol1_3.1-1 libsigsegv2_2.13-1 libsmartcols1_2.36.1-1ubuntu2 libspdlog-dev_1:1.8.1+ds-2.1 libspdlog1_1:1.8.1+ds-2.1 libsqlite3-0_3.34.1-1 libss2_1.45.7-1ubuntu1 libssh-4_0.9.5-1 libssl-dev_1.1.1f-1ubuntu5 libssl1.1_1.1.1f-1ubuntu5 libstdc++-10-dev_10.2.1-18ubuntu2 libstdc++6_11-20210203-0ubuntu1 libsub-override-perl_0.09-2 libsystemd0_247.1-4ubuntu1 libtasn1-6_4.16.0-2 libtbb-dev_2020.3-1 libtbb2_2020.3-1 libtinfo6_6.2+20201114-2 libtirpc-common_1.3.1-1 libtirpc-dev_1.3.1-1 libtirpc3_1.3.1-1 libtool_2.4.6-15 libubsan1_10.2.1-18ubuntu2 libuchardet0_0.0.7-1 libudev1_247.1-4ubuntu1 libunistring2_0.9.10-4 libuuid1_2.36.1-1ubuntu2 libuv1_1.40.0-1 libwind0-heimdal_7.7.0+dfsg-2 libx11-6_2:1.7.0-2 libx11-data_2:1.7.0-2 libxapian30_1.4.18-1 libxau6_1:1.0.9-0ubuntu1 libxcb1_1.14-3 libxdmcp6_1:1.1.3-0ubuntu1 libxext6_2:1.3.4-0ubuntu1 libxi6_2:1.7.10-1 libxml2_2.9.10+dfsg-6.3build1 libxrender1_1:0.9.10-1 libxtst6_2:1.2.3-1 libxxhash0_0.8.0-2 libyaml-0-2_0.2.2-1 libzstd-dev_1.4.8+dfsg-1 libzstd1_1.4.8+dfsg-1 linux-libc-dev_5.10.0-14.15 lockfile-progs_0.1.18 login_1:4.8.1-1ubuntu8 logsave_1.45.7-1ubuntu1 lsb-base_11.1.0ubuntu2 lto-disabled-list_1 m4_1.4.18-5 make_4.3-4ubuntu1 man-db_2.9.3-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.36.1-1ubuntu2 ncurses-base_6.2+20201114-2 ncurses-bin_6.2+20201114-2 openjdk-11-jre-headless_11.0.10+9-0ubuntu1 openssl_1.1.1f-1ubuntu5 optipng_0.7.7-1 passwd_1:4.8.1-1ubuntu8 patch_2.7.6-7 perl_5.32.1-2 perl-base_5.32.1-2 perl-modules-5.30_5.30.3-4 perl-modules-5.32_5.32.1-2 pinentry-curses_1.1.0-4build1 pkgbinarymangler_146 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.16-5ubuntu2 python-babel-localedata_2.8.0+dfsg.1-6 python3_3.9.1-1 python3-alabaster_0.7.8-1.1 python3-babel_2.8.0+dfsg.1-6 python3-breathe_4.26.0-1 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-1 python3-distutils_3.9.1-1ubuntu1 python3-docutils_0.16+dfsg-3 python3-idna_2.10-1 python3-imagesize_1.2.0-2 python3-jinja2_2.11.2-1 python3-lib2to3_3.9.1-1ubuntu1 python3-markupsafe_1.1.1-1build2 python3-minimal_3.9.1-1 python3-packaging_20.9-1 python3-pkg-resources_52.0.0-1 python3-pygments_2.7.1+dfsg-1 python3-pyparsing_2.4.7-1 python3-requests_2.25.1+dfsg-2 python3-roman_2.0.0-5 python3-six_1.15.0-2 python3-snowballstemmer_2.1.0-1 python3-sphinx_3.4.3-1 python3-sphinx-rtd-theme_0.5.1+dfsg-1 python3-tz_2021.1-1 python3-urllib3_1.26.2-1 python3-yaml_5.3.1-3build1 python3.9_3.9.1-4 python3.9-minimal_3.9.1-4 readline-common_8.1-1 rpcsvc-proto_1.4.2-0ubuntu4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-tiledb-dummy_0.invalid.0 sed_4.7-1ubuntu1 sensible-utils_0.0.14 sgml-base_1.30 sphinx-common_3.4.3-1 sphinx-rtd-theme-common_0.5.1+dfsg-1 systemd_247.1-4ubuntu1 systemd-sysv_247.1-4ubuntu1 systemd-timesyncd_247.1-4ubuntu1 sysvinit-utils_2.96-5ubuntu1 tar_1.32+dfsg-1 tzdata_2021a-1ubuntu1 ubuntu-keyring_2020.06.17.1 ucf_3.0043 util-linux_2.36.1-1ubuntu2 x11-common_1:7.7+19ubuntu15 xml-core_0.18+nmu1 xz-utils_5.2.4-1ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu4 zlib1g-dev_1:1.2.11.dfsg-2ubuntu4 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sun Apr 12 19:18:45 2020 UTC gpgv: using RSA key 6C9D10484A9AE4CC385F7C71823E967606C34B96 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./tiledb_1.7.7-1.dsc dpkg-source: info: extracting tiledb in /<> dpkg-source: info: unpacking tiledb_1.7.7.orig.tar.gz dpkg-source: info: unpacking tiledb_1.7.7-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Fix_spdlog_support.patch dpkg-source: info: applying Fix_unittest_to_support_catch_1.x.patch dpkg-source: info: applying Disable_sphinxcontrib_contentui.patch dpkg-source: info: applying Fix_FBFTS_on_stretch.patch dpkg-source: info: applying 0005-Add-cmd-line-arg-vfs-to-tiledb_unit-1499.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-20213249 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-20213249 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-20213249 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package tiledb dpkg-buildpackage: info: source version 1.7.7-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --with sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean rm -rf build/ doc/source/__pycache__/ rm -f doc/source/_sidebar.rst.inc make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch --with sphinxdoc dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' # -DTILEDB_WERROR=0 could be removed if Debian had catch >= 2 # S3 support needs AWS C++ SDK which is not available in the archive # HDFS support will dlopen libhdfs.so on runtime but can be built with # TileDB Tools (cli tool) could be built if we add clipp.h in the archive dh_auto_configure -- \ -DTILEDB_WERROR=0 \ -DCMAKE_LIBRARY_PATH=arm-linux-gnueabihf \ -DTILEDB_S3=0 \ -DTILEDB_HDFS=1 \ -DTILEDB_TOOLS=0 \ -DTILEDB_TESTS=1 cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DTILEDB_WERROR=0 -DCMAKE_LIBRARY_PATH=arm-linux-gnueabihf -DTILEDB_S3=0 -DTILEDB_HDFS=1 -DTILEDB_TOOLS=0 -DTILEDB_TESTS=1 .. Re-run cmake no build system arguments -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Starting TileDB superbuild. -- Found Bzip2: /usr/lib/arm-linux-gnueabihf/libbz2.so -- Found LZ4: /usr/lib/arm-linux-gnueabihf/liblz4.so -- Found Spdlog: /usr/include -- Found Zlib: /usr/lib/arm-linux-gnueabihf/libz.so -- Found Zstd: /usr/lib/arm-linux-gnueabihf/libzstd.so -- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libssl.so -- OpenSSL crypto: /usr/lib/arm-linux-gnueabihf/libcrypto.so -- root: /<>/obj-arm-linux-gnueabihf/externals/install;/usr/local/opt/openssl -- Found TBB imported target: TBB::tbb;TBB::tbbmalloc;TBB::tbbmalloc_proxy -- searching for catch in /<>/obj-arm-linux-gnueabihf/externals/src -- Found Catch: /usr/include -- Found clang-tidy: /usr/bin/clang-tidy -- Found clang-format: /usr/bin/clang-format -- Found Doxygen: /usr/bin/doxygen (found version "1.9.1") found components: doxygen missing components: dot -- Install prefix is /usr -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/obj-arm-linux-gnueabihf make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles /<>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/tiledb.dir/build.make CMakeFiles/tiledb.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/tiledb.dir/DependInfo.cmake --color= Dependee "/<>/obj-arm-linux-gnueabihf/CMakeFiles/tiledb.dir/DependInfo.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/CMakeFiles/tiledb.dir/depend.internal". Dependee "/<>/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/CMakeFiles/tiledb.dir/depend.internal". Scanning dependencies of target tiledb make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/tiledb.dir/build.make CMakeFiles/tiledb.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 12%] Creating directories for 'tiledb' /usr/bin/cmake -E make_directory /<> /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb-prefix /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb-prefix/tmp /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-mkdir [ 25%] No download step for 'tiledb' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-download [ 37%] No update step for 'tiledb' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-update [ 50%] No patch step for 'tiledb' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-patch [ 62%] Performing configure step for 'tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -DTILEDB_SUPERBUILD=OFF -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH= -DCMAKE_BUILD_TYPE=None "-DCMAKE_C_FLAGS=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "-DCMAKE_CXX_FLAGS=-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2" -DCOMPILER_SUPPORTS_AVX2= -DTILEDB_VERBOSE=OFF -DTILEDB_S3=0 -DTILEDB_HDFS=1 -DTILEDB_WERROR=0 -DTILEDB_CPP_API=ON -DTILEDB_FORCE_ALL_DEPS=OFF -DSANITIZER= -DTILEDB_EP_BASE=/<>/obj-arm-linux-gnueabihf/externals -DTILEDB_TBB=ON -DTILEDB_TBB_SHARED=OFF -DTILEDB_STATS=ON -DTILEDB_STATIC=OFF -DTILEDB_TESTS=1 -DTILEDB_TOOLS=0 -DTILEDB_SERIALIZATION=OFF -DTILEDB_INSTALL_LIBDIR= -DTILEDB_TESTS_AWS_S3_CONFIG= -DTILEDB_TESTS_ENABLE_REST= "-GUnix Makefiles" /<> Re-run cmake no build system arguments -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Starting TileDB regular build. -- The TileDB library is compiled with stats enabled. -- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libssl.so -- OpenSSL crypto: /usr/lib/arm-linux-gnueabihf/libcrypto.so -- root: /<>/obj-arm-linux-gnueabihf/externals/install;/usr/local/opt/openssl -- The TileDB library is compiled with HDFS support. -- Found TBB imported target: TBB::tbb;TBB::tbbmalloc;TBB::tbbmalloc_proxy CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (Bzip2) does not match the name of the calling package (Bzip2_EP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindBzip2_EP.cmake:72 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) tiledb/CMakeLists.txt:362 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Bzip2: /usr/lib/arm-linux-gnueabihf/libbz2.so CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (LZ4) does not match the name of the calling package (LZ4_EP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindLZ4_EP.cmake:73 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) tiledb/CMakeLists.txt:363 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found LZ4: /usr/lib/arm-linux-gnueabihf/liblz4.so CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (Spdlog) does not match the name of the calling package (Spdlog_EP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindSpdlog_EP.cmake:43 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) tiledb/CMakeLists.txt:364 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Spdlog: /usr/include -- Found Zlib: /usr/lib/arm-linux-gnueabihf/libz.so CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (Zstd) does not match the name of the calling package (Zstd_EP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindZstd_EP.cmake:73 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) tiledb/CMakeLists.txt:366 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Zstd: /usr/lib/arm-linux-gnueabihf/libzstd.so -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- searching for catch in /<>/obj-arm-linux-gnueabihf/externals/src CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (Catch) does not match the name of the calling package (Catch_EP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindCatch_EP.cmake:44 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) test/CMakeLists.txt:29 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Catch: /usr/include -- Found libjsig library: /usr/lib/jvm/default-java/lib/libjsig.so -- Found libjvm library: /usr/lib/jvm/default-java/lib/server/libjvm.so -- Configuring done -- Generating done -- Build files have been written to: /<>/obj-arm-linux-gnueabihf/tiledb cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-configure [ 75%] Performing build step for 'tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && make make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf/tiledb --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/tiledb/CMakeFiles /<>/obj-arm-linux-gnueabihf/tiledb//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[6]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' make -f tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build.make tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/depend make[7]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tiledb /<>/obj-arm-linux-gnueabihf/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/DependInfo.cmake --color= Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/DependInfo.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/depend.internal". Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/depend.internal". Scanning dependencies of target TILEDB_CORE_OBJECTS make[7]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' make -f tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build.make tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build make[7]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' [ 2%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/dimension.cc.o [ 2%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/array_schema.cc.o [ 2%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/attribute.cc.o [ 2%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array/array.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/array_schema.cc.o -c /<>/tiledb/sm/array_schema/array_schema.cc cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/attribute.cc.o -c /<>/tiledb/sm/array_schema/attribute.cc cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/dimension.cc.o -c /<>/tiledb/sm/array_schema/dimension.cc cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array/array.cc.o -c /<>/tiledb/sm/array/array.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/array_schema/dimension.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/array_schema/attribute.cc:37: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/array/array.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 2%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/domain.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/domain.cc.o -c /<>/tiledb/sm/array_schema/domain.cc [ 5%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer.cc.o -c /<>/tiledb/sm/buffer/buffer.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/array_schema/domain.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 5%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer_list.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer_list.cc.o -c /<>/tiledb/sm/buffer/buffer_list.cc [ 8%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/const_buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/const_buffer.cc.o -c /<>/tiledb/sm/buffer/const_buffer.cc [ 8%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/preallocated_buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/preallocated_buffer.cc.o -c /<>/tiledb/sm/buffer/preallocated_buffer.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/buffer/buffer_list.h:36, from /<>/tiledb/sm/buffer/buffer_list.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::Buffer}; _Tp = tiledb::sm::Buffer; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/c_api/tiledb.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/c_api/tiledb.cc.o -c /<>/tiledb/sm/c_api/tiledb.cc /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::BufferList::add_buffer(tiledb::sm::Buffer&&)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/cache/lru_cache.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/cache/lru_cache.cc.o -c /<>/tiledb/sm/cache/lru_cache.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/c_api/tiledb.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 11%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/bzip_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/bzip_compressor.cc.o -c /<>/tiledb/sm/compressors/bzip_compressor.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/sm/array_schema/domain.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_col(const T*, const T*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘uint64_t tiledb::sm::Domain::get_tile_pos_row(const T*, const T*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Domain::compute_tile_offsets() [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/dd_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/dd_compressor.cc.o -c /<>/tiledb/sm/compressors/dd_compressor.cc [ 14%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/gzip_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/gzip_compressor.cc.o -c /<>/tiledb/sm/compressors/gzip_compressor.cc [ 14%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/lz4_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/lz4_compressor.cc.o -c /<>/tiledb/sm/compressors/lz4_compressor.cc [ 17%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/rle_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/rle_compressor.cc.o -c /<>/tiledb/sm/compressors/rle_compressor.cc [ 17%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/zstd_compressor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/zstd_compressor.cc.o -c /<>/tiledb/sm/compressors/zstd_compressor.cc [ 17%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config.cc.o -c /<>/tiledb/sm/config/config.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/sm/config/config.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 20%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config_iter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config_iter.cc.o -c /<>/tiledb/sm/config/config_iter.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/config/config_iter.h:37, from /<>/tiledb/sm/config/config_iter.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 20%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption.cc.o -c /<>/tiledb/sm/encryption/encryption.cc [ 20%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key.cc.o -c /<>/tiledb/sm/encryption/encryption_key.cc [ 23%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key_validation.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key_validation.cc.o -c /<>/tiledb/sm/encryption/encryption_key_validation.cc [ 23%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_openssl.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_openssl.cc.o -c /<>/tiledb/sm/encryption/encryption_openssl.cc [ 26%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_win32.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_win32.cc.o -c /<>/tiledb/sm/encryption/encryption_win32.cc [ 26%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/hdfs_filesystem.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/hdfs_filesystem.cc.o -c /<>/tiledb/sm/filesystem/hdfs_filesystem.cc [ 26%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/posix.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/posix.cc.o -c /<>/tiledb/sm/filesystem/posix.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/hdfs_filesystem.h:43, from /<>/tiledb/sm/filesystem/hdfs_filesystem.cc:43: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/sm/filesystem/posix.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 29%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3.cc.o -c /<>/tiledb/sm/filesystem/s3.cc [ 29%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3_thread_pool_executor.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3_thread_pool_executor.cc.o -c /<>/tiledb/sm/filesystem/s3_thread_pool_executor.cc [ 29%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs.cc.o -c /<>/tiledb/sm/filesystem/vfs.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/sm/filesystem/vfs.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 32%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs_file_handle.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs_file_handle.cc.o -c /<>/tiledb/sm/filesystem/vfs_file_handle.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs_file_handle.h:36, from /<>/tiledb/sm/filesystem/vfs_file_handle.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 32%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/win.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/win.cc.o -c /<>/tiledb/sm/filesystem/win.cc [ 35%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bit_width_reduction_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bit_width_reduction_filter.cc.o -c /<>/tiledb/sm/filter/bit_width_reduction_filter.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/filter/bit_width_reduction_filter.cc:37: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/queue:62, from /<>/tiledb/../tiledb/sm/misc/thread_pool.h:39, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:49, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:41, from /<>/tiledb/sm/filesystem/vfs.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, std::vector*) const::&, const std::tuple&)> >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/sm/filesystem/vfs.cc:35: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >&, std::vector*) const::&, const std::tuple&)> >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, std::vector*) const::&, const std::tuple&)> >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, std::vector*) const::&, const std::tuple&)> >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >&, std::vector*) const::&, const std::tuple&)> >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector > >, tiledb::sm::VFS::compute_read_batches(const std::vector >&, std::vector*) const::&, const std::tuple&)> >; Body = tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector > >, tiledb::sm::VFS::compute_read_batches(const std::vector >&, std::vector*) const::&, const std::tuple&)> >; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bitshuffle_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bitshuffle_filter.cc.o -c /<>/tiledb/sm/filter/bitshuffle_filter.cc [ 35%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/byteshuffle_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/byteshuffle_filter.cc.o -c /<>/tiledb/sm/filter/byteshuffle_filter.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:43, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:41, from /<>/tiledb/sm/filesystem/vfs.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::VFS::BatchedRead&}; _Tp = tiledb::sm::VFS::BatchedRead; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/sm/filesystem/vfs.cc:35: /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::VFS::compute_read_batches(const std::vector >&, std::vector*) const’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:43, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:41, from /<>/tiledb/sm/filesystem/vfs.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/unordered_map:46, from /usr/include/spdlog/details/registry.h:17, from /usr/include/spdlog/spdlog.h:13, from /<>/tiledb/../tiledb/sm/misc/logger.h:39, from /<>/tiledb/sm/filesystem/vfs.cc:35: /usr/include/c++/10/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = std::__cxx11::basic_string; _Value = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = std::hash >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/10/bits/hashtable.h:1851:5: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::pair >, std::allocator, std::pair > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Hashtable_base, std::pair, std::pair >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 1851 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1852 | _H1, _H2, _Hash, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/hashtable.h: In member function ‘tiledb::sm::Status tiledb::sm::VFS::decr_lock_count(const tiledb::sm::URI&, bool*, tiledb::sm::filelock_t*) const’: /usr/include/c++/10/bits/hashtable.h:807:21: note: parameter passing for argument of type ‘std::_Hashtable, std::pair, std::pair >, std::allocator, std::pair > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Hashtable_base, std::pair, std::pair >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 807 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_md5_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_md5_filter.cc.o -c /<>/tiledb/sm/filter/checksum_md5_filter.cc [ 38%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_sha256_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_sha256_filter.cc.o -c /<>/tiledb/sm/filter/checksum_sha256_filter.cc [ 38%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/compression_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/compression_filter.cc.o -c /<>/tiledb/sm/filter/compression_filter.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/filter/filter_buffer.h:41, from /<>/tiledb/../tiledb/sm/filter/filter.h:38, from /<>/tiledb/../tiledb/sm/filter/bitshuffle_filter.h:38, from /<>/tiledb/sm/filter/bitshuffle_filter.cc:35: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::ConstBuffer&}; _Tp = tiledb::sm::ConstBuffer; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {char*, unsigned int&}; _Tp = tiledb::sm::ConstBuffer; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/filter/filter_buffer.h:41, from /<>/tiledb/../tiledb/sm/filter/filter.h:38, from /<>/tiledb/../tiledb/sm/filter/bitshuffle_filter.h:38, from /<>/tiledb/sm/filter/bitshuffle_filter.cc:35: /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::BitshuffleFilter::compute_parts(tiledb::sm::FilterBuffer*, std::vector*) const’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/filter/filter_buffer.h:41, from /<>/tiledb/../tiledb/sm/filter/filter.h:38, from /<>/tiledb/../tiledb/sm/filter/bitshuffle_filter.h:38, from /<>/tiledb/sm/filter/bitshuffle_filter.cc:35: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/encryption_aes256gcm_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/encryption_aes256gcm_filter.cc.o -c /<>/tiledb/sm/filter/encryption_aes256gcm_filter.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/filter/compression_filter.cc:42: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 41%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter.cc.o -c /<>/tiledb/sm/filter/filter.cc [ 44%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_buffer.cc.o -c /<>/tiledb/sm/filter/filter_buffer.cc [ 44%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_pipeline.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_pipeline.cc.o -c /<>/tiledb/sm/filter/filter_pipeline.cc [ 44%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_storage.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_storage.cc.o -c /<>/tiledb/sm/filter/filter_storage.cc [ 47%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/noop_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/noop_filter.cc.o -c /<>/tiledb/sm/filter/noop_filter.cc [ 47%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/positive_delta_filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/positive_delta_filter.cc.o -c /<>/tiledb/sm/filter/positive_delta_filter.cc [ 47%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/fragment/fragment_metadata.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/fragment/fragment_metadata.cc.o -c /<>/tiledb/sm/fragment/fragment_metadata.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/filter/positive_delta_filter.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/filter/filter_buffer.h:41, from /<>/tiledb/sm/filter/filter_buffer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {void*, long long unsigned int}; _Tp = tiledb::sm::ConstBuffer; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FilterBuffer::buffers() const’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/fragment/fragment_metadata.cc:39: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 50%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/global_state.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/global_state.cc.o -c /<>/tiledb/sm/global_state/global_state.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/storage_manager.h:48, from /<>/tiledb/../tiledb/sm/global_state/global_state.h:38, from /<>/tiledb/sm/global_state/global_state.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 50%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/libcurl_state.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/libcurl_state.cc.o -c /<>/tiledb/sm/global_state/libcurl_state.cc [ 52%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/openssl_state.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/openssl_state.cc.o -c /<>/tiledb/sm/global_state/openssl_state.cc [ 52%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/signal_handlers.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/signal_handlers.cc.o -c /<>/tiledb/sm/global_state/signal_handlers.cc [ 52%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/tbb_state.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/tbb_state.cc.o -c /<>/tiledb/sm/global_state/tbb_state.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/global_state/tbb_state.h:37, from /<>/tiledb/sm/global_state/tbb_state.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 55%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/watchdog.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/watchdog.cc.o -c /<>/tiledb/sm/global_state/watchdog.cc [ 55%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/metadata/metadata.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/metadata/metadata.cc.o -c /<>/tiledb/sm/metadata/metadata.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:37, from /<>/tiledb/sm/fragment/fragment_metadata.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:37, from /<>/tiledb/sm/fragment/fragment_metadata.cc:34: /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::set_num_tiles(uint64_t)’: /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/storage_manager.h:48, from /<>/tiledb/../tiledb/sm/global_state/global_state.h:38, from /<>/tiledb/sm/global_state/watchdog.cc:2: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/metadata/metadata.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 55%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/cancelable_tasks.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/cancelable_tasks.cc.o -c /<>/tiledb/sm/misc/cancelable_tasks.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:37, from /<>/tiledb/sm/fragment/fragment_metadata.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:37, from /<>/tiledb/sm/fragment/fragment_metadata.cc:34: /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = long long int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = unsigned char]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = signed char]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = short unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = short int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = double]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = float]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::FragmentMetadata::get_tile_overlap(const tiledb::sm::EncryptionKey&, const std::vector&, tiledb::sm::TileOverlap*) [with T = int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:37, from /<>/tiledb/sm/fragment/fragment_metadata.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, double&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector > tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids_cov(const T*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/constants.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/constants.cc.o -c /<>/tiledb/sm/misc/constants.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/misc/constants.cc:51: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/logger.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/logger.cc.o -c /<>/tiledb/sm/misc/logger.cc /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::FragmentMetadata::compute_overlapping_tile_ids(const T*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/stats.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/stats.cc.o -c /<>/tiledb/sm/misc/stats.cc [ 61%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/status.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/status.cc.o -c /<>/tiledb/sm/misc/status.cc [ 61%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/thread_pool.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/thread_pool.cc.o -c /<>/tiledb/sm/misc/thread_pool.cc [ 64%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uri.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uri.cc.o -c /<>/tiledb/sm/misc/uri.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/sm/misc/uri.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 64%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/utils.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/utils.cc.o -c /<>/tiledb/sm/misc/utils.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/misc/utils.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 64%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uuid.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uuid.cc.o -c /<>/tiledb/sm/misc/uuid.cc [ 67%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/win_constants.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/win_constants.cc.o -c /<>/tiledb/sm/misc/win_constants.cc [ 67%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/work_arounds.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/work_arounds.cc.o -c /<>/tiledb/sm/misc/work_arounds.cc [ 70%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/query.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/query.cc.o -c /<>/tiledb/sm/query/query.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/../tiledb/sm/query/query.h:41, from /<>/tiledb/sm/query/query.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 70%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/reader.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/reader.cc.o -c /<>/tiledb/sm/query/reader.cc [ 70%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/result_cell_slab_iter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/result_cell_slab_iter.cc.o -c /<>/tiledb/sm/query/result_cell_slab_iter.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/query/reader.cc:38: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 73%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/writer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/writer.cc.o -c /<>/tiledb/sm/query/writer.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/../tiledb/sm/fragment/written_fragment_info.h:38, from /<>/tiledb/../tiledb/sm/query/writer.h:39, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 73%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/dense_cell_range_iter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/dense_cell_range_iter.cc.o -c /<>/tiledb/sm/query/dense_cell_range_iter.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/query/dense_cell_range_iter.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::nullptr_t, long long unsigned int&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tiledb::sm::ResultCellSlab; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_empty(const tiledb::sm::ResultSpaceTile&, const std::__cxx11::list >&, std::vector*) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:366:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 366 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, long long unsigned int&, int}; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*, long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_cell_offsets_row() [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:153:1: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 153 | } | ^ /<>/tiledb/sm/query/result_cell_slab_iter.cc:153:1: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_cell_offsets_col() [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_cell_offsets_row() [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:153:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 153 | } | ^ /<>/tiledb/sm/query/result_cell_slab_iter.cc:153:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_cell_offsets_col() [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rest/rest_client.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rest/rest_client.cc.o -c /<>/tiledb/sm/rest/rest_client.cc /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/rest/rest_client.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs_dense(const tiledb::sm::CellSlab&, tiledb::sm::ResultSpaceTile*) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/result_cell_slab_iter.cc:348:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 348 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/domain.h:36, from /<>/tiledb/../tiledb/sm/query/result_cell_slab_iter.h:36, from /<>/tiledb/sm/query/result_cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::ResultCellSlabIter::compute_result_cell_slabs(const tiledb::sm::CellSlab&) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/result_cell_slab_iter.cc:282:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 282 | } | ^ [ 76%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rtree/rtree.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rtree/rtree.cc.o -c /<>/tiledb/sm/rtree/rtree.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/sm/rtree/rtree.cc:38: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 76%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/array_schema.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/array_schema.cc.o -c /<>/tiledb/sm/serialization/array_schema.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/../tiledb/sm/serialization/array_schema.h:36, from /<>/tiledb/sm/serialization/array_schema.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::URI&, std::pair&}; _Tp = tiledb::sm::WrittenFragmentInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Writer::add_written_fragment_info(const tiledb::sm::URI&)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/../tiledb/sm/rtree/rtree.h:44, from /<>/tiledb/sm/rtree/rtree.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1136 | __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1136:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, void*, long long unsigned int&}; _Tp = std::tuple; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/rtree/rtree.h:37, from /<>/tiledb/sm/rtree/rtree.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::RTree::Level&}; _Tp = tiledb::sm::RTree::Level; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tiledb::sm::RTree::Level&}; _Tp = tiledb::sm::RTree::Level; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::RTree::Level}; _Tp = tiledb::sm::RTree::Level; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tiledb::sm::RTree::Level}; _Tp = tiledb::sm::RTree::Level; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/../tiledb/sm/rtree/rtree.h:44, from /<>/tiledb/sm/rtree/rtree.cc:33: /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = signed char]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = unsigned char]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = short int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = short unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = long long unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = float]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = double]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::RTree::build_tree(const std::vector&) [with T = long long int]’: /usr/include/c++/10/bits/stl_algo.h:1171:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1171 | std::__reverse(__first, __last, std::__iterator_category(__first)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/query.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/query.cc.o -c /<>/tiledb/sm/serialization/query.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/posix.h:46, from /<>/tiledb/../tiledb/sm/misc/utils.h:49, from /<>/tiledb/../tiledb/sm/query/query.h:41, from /<>/tiledb/../tiledb/sm/serialization/query.h:38, from /<>/tiledb/sm/serialization/query.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::Writer::WriteCellRange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::Writer::WriteCellRange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, long long unsigned int&, long long unsigned int}; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::read_tiles(const string&, const std::vector&, std::vector >*) const’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/context.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/context.cc.o -c /<>/tiledb/sm/storage_manager/context.cc In file included from /usr/include/c++/10/map:60, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:45, from /<>/tiledb/../tiledb/sm/rtree/rtree.h:44, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:41, from /<>/tiledb/../tiledb/sm/query/reader.h:39, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:45, from /<>/tiledb/../tiledb/sm/rtree/rtree.h:44, from /<>/tiledb/../tiledb/sm/fragment/fragment_metadata.h:41, from /<>/tiledb/../tiledb/sm/query/reader.h:39, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = long long int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = short int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = short unsigned int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = unsigned int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = unsigned char]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = signed char]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In static member function ‘static void tiledb::sm::Reader::compute_result_space_tiles(const std::vector >&, const tiledb::sm::TileDomain&, const std::vector >&, std::map >*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const signed char* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::ResultCellSlab&}; _Tp = tiledb::sm::ResultCellSlab; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const unsigned char* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/storage_manager.h:48, from /<>/tiledb/../tiledb/sm/storage_manager/context.h:37, from /<>/tiledb/sm/storage_manager/context.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const short int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const short unsigned int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const unsigned int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const long long int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const long long unsigned int* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const float* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile* const&, const double* const&, const long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, signed char*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, unsigned char*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, short int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 [ 79%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/consolidator.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/consolidator.cc.o -c /<>/tiledb/sm/storage_manager/consolidator.cc /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, short unsigned int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::Tile}; _Tp = tiledb::sm::Tile; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, unsigned int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, long long int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, long long unsigned int*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, float*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*&, double*, long long unsigned int&}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_range_result_coords(unsigned int, tiledb::sm::ResultTile*, const std::vector&, std::vector >*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tiledb/sm/query/reader.cc:660:1: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 660 | } | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In function ‘tiledb::sm::Status tiledb::sm::Reader::get_all_result_coords(tiledb::sm::ResultTile*, std::vector >*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::RowCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 162 | void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::ColCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/../tiledb/sm/storage_manager/consolidator.h:36, from /<>/tiledb/sm/storage_manager/consolidator.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/tbb/parallel_sort.h: In function ‘void tbb::interface9::internal::parallel_quick_sort(RandomAccessIterator, RandomAccessIterator, const Compare&) [with RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; Compare = tiledb::sm::GlobalCmp]’: /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/tbb/parallel_sort.h:162:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = signed char]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = unsigned char]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = short int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/open_array.cc.o /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/open_array.cc.o -c /<>/tiledb/sm/storage_manager/open_array.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor ‘tiledb::sm::TileDomain::TileDomain(unsigned int, unsigned int, const T*, const T*, const T*, tiledb::sm::Layout) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = long long int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor ‘tiledb::sm::TileDomain::TileDomain(unsigned int, unsigned int, const T*, const T*, const T*, tiledb::sm::Layout) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::Reader::compute_result_cell_slabs_row_col(const tiledb::sm::Subarray&, std::map >*, std::vector >*, uint64_t*, std::vector*, std::set >*, std::vector*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::ResultTile; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::ResultTile; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::Domain*&, std::vector >&, tiledb::sm::Layout&}; _Tp = tiledb::sm::DenseCellRangeIter; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In lambda function: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/sm/query/writer.cc:37: /<>/tiledb/../tiledb/sm/misc/stats.h:203:31: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 203 | auto __stats_##f##_retval = [&]() { | ^ /<>/tiledb/sm/query/writer.cc:1511:3: note: in expansion of macro ‘STATS_FUNC_IN’ 1511 | STATS_FUNC_IN(writer_init_tile_dense_cell_range_iters); | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/sm/storage_manager/open_array.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = signed char]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = unsigned char]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = short int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = long long int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = float]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘tiledb::sm::Status tiledb::sm::Writer::sort_coords(std::vector*) const [with T = double]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/writer.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/metadata/metadata.h:39, from /<>/tiledb/../tiledb/sm/array/array.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/consolidator.h:36, from /<>/tiledb/sm/storage_manager/consolidator.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::TimestampedURI&}; _Tp = tiledb::sm::TimestampedURI; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /<>/tiledb/../tiledb/sm/metadata/metadata.h:39, from /<>/tiledb/../tiledb/sm/array/array.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/consolidator.h:36, from /<>/tiledb/sm/storage_manager/consolidator.cc:33: /usr/include/c++/10/bits/stl_vector.h: In static member function ‘static void tiledb::sm::Consolidator::remove_consolidated_uris(std::vector*)’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/metadata/metadata.h:39, from /<>/tiledb/../tiledb/sm/array/array.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/consolidator.h:36, from /<>/tiledb/sm/storage_manager/consolidator.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::FragmentInfo&}; _Tp = tiledb::sm::FragmentInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::FragmentInfo&}; _Tp = tiledb::sm::FragmentInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Consolidator::update_fragment_info(const std::vector&, const tiledb::sm::FragmentInfo&, std::vector*) const’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::delete_overwritten_fragments(const tiledb::sm::ArraySchema*, std::vector*) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 82%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/storage_manager.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/storage_manager.cc.o -c /<>/tiledb/sm/storage_manager/storage_manager.cc In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Consolidator::compute_next_to_consolidate(const tiledb::sm::ArraySchema*, const std::vector&, std::vector*, T*) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/storage_manager/storage_manager.cc:38: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = tiledb::sm::ResultCoords; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In lambda function: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/misc/parallel_functions.h:43, from /<>/tiledb/sm/query/reader.cc:36: /usr/include/tbb/parallel_sort.h:216:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 216 | interface9::internal::parallel_quick_sort(begin, end, comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:42, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::Reader::compute_subarray_coords(std::vector > >*, std::vector >*, std::vector >*) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/cell_slab_iter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/cell_slab_iter.cc.o -c /<>/tiledb/sm/subarray/cell_slab_iter.cc In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/writer.h:36, from /<>/tiledb/sm/query/writer.cc:33: /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/subarray/cell_slab_iter.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /usr/include/fmt/format.h:36, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/array_schema/dimension.h:41, from /<>/tiledb/../tiledb/sm/array_schema/array_schema.h:45, from /<>/tiledb/../tiledb/sm/query/reader.h:36, from /<>/tiledb/sm/query/reader.cc:33: /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::ColCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::RowCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /<>/tiledb/sm/storage_manager/storage_manager.cc:34: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In member function ‘void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, tbb::interface9::internal::quick_sort_body<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >, const tbb::auto_partitioner>; Range = tbb::interface9::internal::quick_sort_range<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, tiledb::sm::GlobalCmp >; Mode = tbb::interface9::internal::adaptive_mode]’: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /<>/tiledb/sm/storage_manager/storage_manager.cc:34: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tiledb::sm::TimestampedURI; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /<>/tiledb/sm/storage_manager/storage_manager.cc:34: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray.cc.o -c /<>/tiledb/sm/subarray/subarray.cc In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/metadata/metadata.h:39, from /<>/tiledb/../tiledb/sm/array/array.h:37, from /<>/tiledb/sm/storage_manager/storage_manager.cc:38: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::URI&, const std::pair&}; _Tp = tiledb::sm::TimestampedURI; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tiledb::sm::URI&, std::pair&}; _Tp = tiledb::sm::TimestampedURI; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::StorageManager::get_sorted_uris(const std::vector&, uint64_t, std::vector*) const’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /<>/tiledb/sm/storage_manager/storage_manager.cc:34: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/subarray/subarray.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/metadata/metadata.h:39, from /<>/tiledb/../tiledb/sm/array/array.h:37, from /<>/tiledb/sm/storage_manager/storage_manager.cc:38: /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::StorageManager::array_open_for_reads(const tiledb::sm::URI&, const std::vector&, const tiledb::sm::EncryptionKey&, tiledb::sm::ArraySchema**, std::vector*)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::FragmentInfo}; _Tp = tiledb::sm::FragmentInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::Status tiledb::sm::StorageManager::get_fragment_info(const tiledb::sm::ArraySchema*, uint64_t, const tiledb::sm::EncryptionKey&, std::vector*)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/tiledb/../tiledb/sm/subarray/cell_slab.h:38, from /<>/tiledb/../tiledb/sm/subarray/cell_slab_iter.h:36, from /<>/tiledb/sm/subarray/cell_slab_iter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&, const long long int&, long long int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, long long int&, long long int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, const long long int&, long long int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::CellSlabIter::create_ranges(const T*, T, T, std::vector::Range>*) [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&, const long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, long long unsigned int&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::CellSlabIter::create_ranges(const T*, T, T, std::vector::Range>*) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, const double&, double&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, const double&, double&}; _Tp = tiledb::sm::CellSlabIter::Range; _Alloc = std::allocator::Range>]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::Range, std::allocator::Range> >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::CellSlabIter::create_ranges(const T*, T, T, std::vector::Range>*) [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::Range*, std::vector::Range, std::allocator::Range> > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray_partitioner.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray_partitioner.cc.o -c /<>/tiledb/sm/subarray/subarray_partitioner.cc [ 88%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile.cc.o -c /<>/tiledb/sm/tile/tile.cc [ 88%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile_io.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile_io.cc.o -c /<>/tiledb/sm/tile/tile_io.cc In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/filesystem/vfs.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/open_array.h:45, from /<>/tiledb/../tiledb/sm/array/array.h:39, from /<>/tiledb/sm/subarray/subarray_partitioner.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/tiledb/../tiledb/sm/config/config.h:37, from /<>/tiledb/../tiledb/sm/storage_manager/storage_manager.h:48, from /<>/tiledb/../tiledb/sm/tile/tile_io.h:38, from /<>/tiledb/sm/tile/tile_io.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 88%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/md5/md5.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/md5/md5.cc.o -c /<>/external/src/md5/md5.cc [ 91%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/iochain.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/iochain.cc.o -c /<>/external/src/bitshuffle/iochain.cc [ 91%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/bitshuffle_core.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/bitshuffle_core.cc.o -c /<>/external/src/bitshuffle/bitshuffle_core.cc [ 91%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle.cc.o -c /<>/external/src/blosc/shuffle.cc /<>/external/src/blosc/shuffle.cc:280:4: warning: #warning Hardware-acceleration detection not implemented for the target architecture. Only the generic shuffle/unshuffle routines will be available. [-Wcpp] 280 | #warning Hardware-acceleration detection not implemented for the target architecture. Only the generic shuffle/unshuffle routines will be available. | ^~~~~~~ /<>/external/src/blosc/shuffle.cc: In function ‘blosc::shuffle_implementation_t blosc::get_shuffle_implementation()’: /<>/external/src/blosc/shuffle.cc:290:22: warning: unused variable ‘cpu_features’ [-Wunused-variable] 290 | blosc_cpu_features cpu_features = blosc_get_cpu_features(); | ^~~~~~~~~~~~ [ 94%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-avx2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-avx2.cc.o -c /<>/external/src/blosc/shuffle-avx2.cc [ 94%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-generic.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-generic.cc.o -c /<>/external/src/blosc/shuffle-generic.cc [ 97%] Building CXX object tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-sse2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_STATS -D_FILE_OFFSET_BITS=64 -I/<>/tiledb/.. -I/<>/tiledb/../tiledb/sm/c_api -I/<>/tiledb/../external/include -I/<>/tiledb/../external/include/bitshuffle -I/<>/tiledb/../external/include/blosc -I/<>/tiledb/../tiledb/sm/cpp_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -std=c++11 -o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-sse2.cc.o -c /<>/external/src/blosc/shuffle-sse2.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/../tiledb/sm/subarray/subarray_partitioner.h:40, from /<>/tiledb/sm/subarray/subarray_partitioner.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/../tiledb/sm/subarray/subarray_partitioner.h:40, from /<>/tiledb/sm/subarray/subarray_partitioner.cc:33: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void tiledb::sm::SubarrayPartitioner::calibrate_current_start_end(bool*)’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/tiledb/sm/subarray/subarray_partitioner.cc:504:1: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 504 | } | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::Datatype&}; _Tp = tiledb::sm::Subarray::Ranges; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor ‘tiledb::sm::Subarray::Subarray(const tiledb::sm::Array*, tiledb::sm::Layout)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = tiledb::sm::Subarray::Ranges; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h: In member function ‘tiledb::sm::Status tiledb::sm::Subarray::set_ranges_for_dim(uint32_t, const tiledb::sm::Subarray::Ranges&)’: /usr/include/c++/10/bits/stl_vector.h:960:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector tiledb::sm::Subarray::get_range_coords(uint64_t) const’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void tiledb::sm::Subarray::compute_range_offsets()’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::Subarray::ResultSize}; _Tp = tiledb::sm::Subarray::ResultSize; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tiledb::sm::Subarray::ResultSize}; _Tp = tiledb::sm::Subarray::ResultSize; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, double}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = short int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = short unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = float]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = signed char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = long long int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = double]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘tiledb::sm::TileOverlap tiledb::sm::Subarray::get_tile_overlap(const std::vector&, unsigned int) const [with T = unsigned char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/fmt/core.h:18, from /usr/include/fmt/format.h:44, from /usr/include/fmt/ostream.h:13, from /usr/include/spdlog/fmt/ostr.h:19, from /<>/tiledb/../tiledb/sm/misc/logger.h:38, from /<>/tiledb/../tiledb/sm/subarray/subarray.h:40, from /<>/tiledb/sm/subarray/subarray.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[7]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' [ 97%] Built target TILEDB_CORE_OBJECTS make -f tiledb/CMakeFiles/tiledb_shared.dir/build.make tiledb/CMakeFiles/tiledb_shared.dir/depend make[7]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tiledb /<>/obj-arm-linux-gnueabihf/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/tiledb_shared.dir/DependInfo.cmake --color= Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/tiledb_shared.dir/DependInfo.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/tiledb_shared.dir/depend.internal". Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/tiledb_shared.dir/depend.internal". Scanning dependencies of target tiledb_shared make[7]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' make -f tiledb/CMakeFiles/tiledb_shared.dir/build.make tiledb/CMakeFiles/tiledb_shared.dir/build make[7]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' [100%] Linking CXX shared library libtiledb.so cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/cmake -E cmake_link_script CMakeFiles/tiledb_shared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--exclude-libs=ALL -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libtiledb.so.1.7 -o libtiledb.so.1.7 CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array/array.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/array_schema.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/attribute.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/dimension.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/domain.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer_list.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/const_buffer.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/preallocated_buffer.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/c_api/tiledb.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/cache/lru_cache.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/bzip_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/dd_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/gzip_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/lz4_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/rle_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/zstd_compressor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config_iter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key_validation.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_openssl.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_win32.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/hdfs_filesystem.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/posix.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3_thread_pool_executor.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs_file_handle.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/win.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bit_width_reduction_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bitshuffle_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/byteshuffle_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_md5_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_sha256_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/compression_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/encryption_aes256gcm_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_buffer.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_pipeline.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_storage.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/noop_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/positive_delta_filter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/fragment/fragment_metadata.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/global_state.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/libcurl_state.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/openssl_state.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/signal_handlers.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/tbb_state.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/watchdog.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/metadata/metadata.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/cancelable_tasks.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/constants.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/logger.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/stats.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/status.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/thread_pool.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uri.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/utils.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uuid.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/win_constants.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/work_arounds.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/query.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/reader.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/result_cell_slab_iter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/writer.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/dense_cell_range_iter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rest/rest_client.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rtree/rtree.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/array_schema.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/query.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/context.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/consolidator.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/open_array.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/storage_manager.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/cell_slab_iter.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray_partitioner.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile_io.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/md5/md5.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/iochain.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/bitshuffle_core.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-avx2.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-generic.cc.o CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-sse2.cc.o -Wl,-rpath,:::::::::::::::::::::::::::: /usr/lib/arm-linux-gnueabihf/libtbb.so.2 /usr/lib/arm-linux-gnueabihf/libbz2.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libzstd.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -lpthread -ldl cd /<>/obj-arm-linux-gnueabihf/tiledb/tiledb && /usr/bin/cmake -E cmake_symlink_library libtiledb.so.1.7 libtiledb.so.1.7 libtiledb.so make[7]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' [100%] Built target tiledb_shared make[6]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/tiledb/CMakeFiles 0 make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-build [ 87%] No install step for 'tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E echo_append cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-install [100%] Completed 'tiledb' /usr/bin/cmake -E make_directory /<>/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/CMakeFiles/tiledb-complete /usr/bin/cmake -E touch /<>/obj-arm-linux-gnueabihf/tiledb-prefix/src/tiledb-stamp/tiledb-done make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target tiledb make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 0 make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/make -C obj-arm-linux-gnueabihf doc make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 doc make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 2 /usr/bin/make -f CMakeFiles/Makefile2 CMakeFiles/doc.dir/all make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/depend make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/doc.dir/DependInfo.cmake --color= Dependee "/<>/obj-arm-linux-gnueabihf/CMakeFiles/doc.dir/DependInfo.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/CMakeFiles/doc.dir/depend.internal". Dependee "/<>/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/CMakeFiles/doc.dir/depend.internal". Scanning dependencies of target doc make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Preparing for Doxygen documentation mkdir -p doxygen echo INPUT = /<>/doc/mainpage.dox /<>/tiledb/sm/c_api/tiledb.h /<>/tiledb/sm/cpp_api/array.h /<>/tiledb/sm/cpp_api/array_schema.h /<>/tiledb/sm/cpp_api/attribute.h /<>/tiledb/sm/cpp_api/config.h /<>/tiledb/sm/cpp_api/context.h /<>/tiledb/sm/cpp_api/core_interface.h /<>/tiledb/sm/cpp_api/deleter.h /<>/tiledb/sm/cpp_api/dimension.h /<>/tiledb/sm/cpp_api/domain.h /<>/tiledb/sm/cpp_api/exception.h /<>/tiledb/sm/cpp_api/filter.h /<>/tiledb/sm/cpp_api/filter_list.h /<>/tiledb/sm/cpp_api/group.h /<>/tiledb/sm/cpp_api/object.h /<>/tiledb/sm/cpp_api/object_iter.h /<>/tiledb/sm/cpp_api/query.h /<>/tiledb/sm/cpp_api/schema_base.h /<>/tiledb/sm/cpp_api/stats.h /<>/tiledb/sm/cpp_api/type.h /<>/tiledb/sm/cpp_api/utils.h /<>/tiledb/sm/cpp_api/version.h /<>/tiledb/sm/cpp_api/vfs.h > /<>/obj-arm-linux-gnueabihf/doxyfile.in [100%] Generating API documentation with Doxygen /usr/bin/doxygen /<>/doc/Doxyfile.mk > /<>/obj-arm-linux-gnueabihf/Doxyfile.log 2>&1 make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target doc make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 0 make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' mkdir -p /<>/build mv obj-arm-linux-gnueabihf/xml /<>/build/ PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml doc/source/ build/html Running Sphinx v3.4.3 making output directory... done /<>/doc/source/conf.py:213: RemovedInSphinx40Warning: The app.add_stylesheet() is deprecated. Please use app.add_css_file() instead. app.add_stylesheet('custom.css') /<>/doc/source/conf.py:208: RemovedInSphinx40Warning: The app.add_javascript() is deprecated. Please use app.add_js_file() instead. app.add_javascript('custom.js') building [mo]: targets for 0 po files that are out of date building [html]: targets for 40 source files that are out of date updating environment: [new config] 40 added, 0 changed, 0 removed reading sources... [ 2%] c++-api reading sources... [ 5%] c-api reading sources... [ 7%] index reading sources... [ 10%] installation reading sources... [ 12%] introduction reading sources... [ 15%] performance/introduction reading sources... [ 17%] performance/performance-factors reading sources... [ 20%] performance/using-tiledb-statistics reading sources... [ 22%] quickstart reading sources... [ 25%] real-world-examples/dense-image-data reading sources... [ 27%] real-world-examples/sparse-geospatial-data reading sources... [ 30%] tutorials/advanced-consolidation reading sources... [ 32%] tutorials/array-metadata reading sources... [ 35%] tutorials/async reading sources... [ 37%] tutorials/compression reading sources... [ 40%] tutorials/concurrency-consistency reading sources... [ 42%] tutorials/config reading sources... [ 45%] tutorials/datetimes reading sources... [ 47%] tutorials/dense-arrays reading sources... [ 50%] tutorials/encryption reading sources... [ 52%] tutorials/errors reading sources... [ 55%] tutorials/filters reading sources... [ 57%] tutorials/format-description reading sources... [ 60%] tutorials/fragments-consolidation reading sources... [ 62%] tutorials/kv reading sources... [ 65%] tutorials/multi-attribute-arrays reading sources... [ 67%] tutorials/neg-real reading sources... [ 70%] tutorials/object reading sources... [ 72%] tutorials/parallelism reading sources... [ 75%] tutorials/reading reading sources... [ 77%] tutorials/sparse-arrays reading sources... [ 80%] tutorials/tiling-dense reading sources... [ 82%] tutorials/tiling-sparse reading sources... [ 85%] tutorials/variable-length-attributes reading sources... [ 87%] tutorials/vfs reading sources... [ 90%] tutorials/working-with-hdfs reading sources... [ 92%] tutorials/working-with-s3 reading sources... [ 95%] tutorials/writing-dense reading sources... [ 97%] tutorials/writing-sparse reading sources... [100%] usage /<>/doc/source/installation.rst:30: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: macos :title: macOS .. code-block:: bash # Homebrew: $ brew update $ brew install tiledb-inc/stable/tiledb # Or Conda: $ conda install -c conda-forge tiledb .. tab-container:: linux :title: Linux .. code-block:: bash # Conda: $ conda install -c conda-forge tiledb # Or Docker: $ docker pull tiledb/tiledb $ docker run -it tiledb/tiledb .. tab-container:: windows :title: Windows .. code-block:: powershell # Conda > conda install -c conda-forge tiledb # Or download the pre-built release binaries from: # https://github.com/TileDB-Inc/TileDB/releases /<>/doc/source/performance/using-tiledb-statistics.rst:35: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Stats::enable(); query.submit(); tiledb::Stats::dump(stdout); tiledb::Stats::disable(); .. tab-container:: python :title: Python .. code-block:: python tiledb.stats_enable() data = A[:] tiledb.stats_dump() tiledb.stats_disable() /<>/doc/source/performance/using-tiledb-statistics.rst:158: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; ArraySchema schema(ctx, TILEDB_DENSE); Domain dom(ctx); dom.add_dimension( Dimension::create(ctx, "row", {{1, 12000}}, row_tile_extent)) .add_dimension( Dimension::create(ctx, "col", {{1, 12000}}, col_tile_extent)); schema.set_domain(dom); schema.add_attribute( Attribute::create(ctx, "a", {TILEDB_NO_COMPRESSION, -1})); Array::create(array_uri, schema); .. tab-container:: python :title: Python .. code-block:: python ctx = tiledb.Ctx() dom = tiledb.Domain(ctx, tiledb.Dim(ctx, name="rows", domain=(1, 12000), tile=row_tile_extent, dtype=np.int32), tiledb.Dim(ctx, name="cols", domain=(1, 12000), tile=col_tile_extent, dtype=np.int32)) schema = tiledb.ArraySchema(ctx, domain=dom, sparse=False, attrs=[tiledb.Attr(ctx, name="a", dtype=np.int32)]) # Create the (empty) array on disk. tiledb.DenseArray.create(array_name, schema) /<>/doc/source/performance/using-tiledb-statistics.rst:198: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ dom.add_dimension( Dimension::create(ctx, "row", {{1, 12000}}, 12000)) .add_dimension( Dimension::create(ctx, "col", {{1, 12000}}, 12000)); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(ctx, tiledb.Dim(ctx, name="rows", domain=(1, 12000), tile=12000, dtype=np.int32), tiledb.Dim(ctx, name="cols", domain=(1, 12000), tile=12000, dtype=np.int32)) /<>/doc/source/performance/using-tiledb-statistics.rst:224: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector subarray = {1, 3000, 1, 12000}; Context ctx; Array array(ctx, array_name, TILEDB_READ); Query query(ctx, array); std::vector values( array.max_buffer_elements(subarray)["a"].second); query.set_subarray(subarray).set_buffer("a", values); Stats::enable(); query.submit(); Stats::dump(stdout); Stats::disable(); .. tab-container:: python :title: Python .. code-block:: python ctx = tiledb.Ctx() with tiledb.DenseArray(ctx, array_name, mode='r') as A: # Read a slice of 3,000 rows. tiledb.stats_enable() data = A[1:3001, 1:12001] tiledb.stats_dump() tiledb.stats_disable() /<>/doc/source/performance/using-tiledb-statistics.rst:289: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ dom.add_dimension( Dimension::create(ctx, "row", {{1, 12000}}, 1)) .add_dimension( Dimension::create(ctx, "col", {{1, 12000}}, 12000)); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(ctx, tiledb.Dim(ctx, name="rows", domain=(1, 12000), tile=1, dtype=np.int32), tiledb.Dim(ctx, name="cols", domain=(1, 12000), tile=12000, dtype=np.int32)) /<>/doc/source/performance/using-tiledb-statistics.rst:337: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; std::vector subarray1 = {1, 3000, 1, 12000}, subarray2 = {2000, 4000, 1, 12000}; Array array(ctx, array_name, TILEDB_READ); std::vector values1(array.max_buffer_elements(subarray1)["a"].second), values2(array.max_buffer_elements(subarray2)["a"].second); Query query1(ctx, array), query2(ctx, array); query1.set_subarray(subarray1).set_buffer("a", values1); query2.set_subarray(subarray2).set_buffer("a", values2); Stats::enable(); query1.submit(); query2.submit(); Stats::dump(stdout); Stats::disable(); .. tab-container:: python :title: Python .. code-block:: python ctx = tiledb.Ctx() with tiledb.DenseArray(ctx, array_name, mode='r') as A: tiledb.stats_enable() data1 = A[1:3001, 1:12001] data2 = A[2000:4001, 1:12001] tiledb.stats_dump() tiledb.stats_disable() /<>/doc/source/performance/using-tiledb-statistics.rst:391: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Config config; config["sm.tile_cache_size"] = 100 * 1024 * 1024; // 100 MB Context ctx(config); std::vector subarray1 = {1, 3000, 1, 12000}, subarray2 = {2000, 4000, 1, 12000}; Array array(ctx, array_name, TILEDB_READ); std::vector values1(array.max_buffer_elements(subarray1)["a"].second), values2(array.max_buffer_elements(subarray2)["a"].second); Query query1(ctx, array), query2(ctx, array); query1.set_subarray(subarray1).set_buffer("a", values1); query2.set_subarray(subarray2).set_buffer("a", values2); Stats::enable(); query1.submit(); query2.submit(); Stats::dump(stdout); Stats::disable(); .. tab-container:: python :title: Python .. code-block:: python ctx = tiledb.Ctx({'sm.tile_cache_size': 100 * 1024 * 1024}) with tiledb.DenseArray(ctx, array_name, mode='r') as A: tiledb.stats_enable() data1 = A[1:3001, 1:12001] data2 = A[2000:4001, 1:12001] tiledb.stats_dump() tiledb.stats_disable() /<>/doc/source/performance/using-tiledb-statistics.rst:453: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); std::vector values(12000 * 12000); for (unsigned i = 0; i < values.size(); i++) { values[i] = i; } query.set_layout(TILEDB_ROW_MAJOR).set_buffer("a", values); Stats::enable(); query.submit(); Stats::dump(stdout); Stats::disable(); .. tab-container:: python :title: Python .. code-block:: python ctx = tiledb.Ctx() # Open the array and write to it. with tiledb.DenseArray(ctx, array_name, mode='w') as A: data = np.arange(12000 * 12000) tiledb.stats_enable() A[:] = data tiledb.stats_dump() tiledb.stats_disable() /<>/doc/source/performance/using-tiledb-statistics.rst:525: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Example full statistics report** .. code-block:: none ===================================== TileDB Statistics Report ======================================= Individual function statistics: Function name # calls Total time (ns) ---------------------------------------------------------------------------------------------------- compressor_bzip_compress, 12000, 63560889145 compressor_bzip_decompress, 0, 0 compressor_dd_compress, 0, 0 compressor_dd_decompress, 0, 0 compressor_gzip_compress, 6, 2988746 compressor_gzip_decompress, 0, 0 compressor_lz4_compress, 0, 0 compressor_lz4_decompress, 0, 0 compressor_rle_compress, 0, 0 compressor_rle_decompress, 0, 0 compressor_zstd_compress, 0, 0 compressor_zstd_decompress, 0, 0 encryption_encrypt_aes256gcm, 0, 0 encryption_decrypt_aes256gcm, 0, 0 filter_pipeline_run_forward, 12001, 63850960757 filter_pipeline_run_reverse, 0, 0 cache_lru_evict, 0, 0 cache_lru_insert, 0, 0 cache_lru_invalidate, 0, 0 cache_lru_read, 0, 0 cache_lru_read_partial, 0, 0 reader_compute_cell_ranges, 0, 0 reader_compute_dense_cell_ranges, 0, 0 reader_compute_dense_overlapping_tiles_and_cell_ranges, 0, 0 reader_compute_overlapping_coords, 0, 0 reader_compute_overlapping_tiles, 0, 0 reader_compute_tile_coords, 0, 0 reader_copy_fixed_cells, 0, 0 reader_copy_var_cells, 0, 0 reader_dedup_coords, 0, 0 reader_dense_read, 0, 0 reader_fill_coords, 0, 0 reader_filter_tiles, 0, 0 reader_init_tile_fragment_dense_cell_range_iters, 0, 0 reader_next_subarray_partition, 0, 0 reader_read, 0, 0 reader_read_all_tiles, 0, 0 reader_sort_coords, 0, 0 reader_sparse_read, 0, 0 writer_check_coord_dups, 0, 0 writer_check_coord_dups_global, 0, 0 writer_check_global_order, 0, 0 writer_compute_coord_dups, 0, 0 writer_compute_coord_dups_global, 0, 0 writer_compute_coords_metadata, 0, 0 writer_compute_write_cell_ranges, 12000, 44097834 writer_create_fragment, 1, 621921 writer_filter_tiles, 1, 63885761123 writer_global_write, 0, 0 writer_init_global_write_state, 0, 0 writer_init_tile_dense_cell_range_iters, 1, 14082371 writer_ordered_write, 1, 66025258154 writer_prepare_full_tiles_fixed, 0, 0 writer_prepare_full_tiles_var, 0, 0 writer_prepare_tiles_fixed, 0, 0 writer_prepare_tiles_ordered, 1, 403377491 writer_prepare_tiles_var, 0, 0 writer_sort_coords, 0, 0 writer_unordered_write, 0, 0 writer_write, 1, 66025267985 writer_write_all_tiles, 1, 1565860616 sm_array_close_for_reads, 0, 0 sm_array_close_for_writes, 0, 0 sm_array_open_for_reads, 0, 0 sm_array_open_for_writes, 0, 0 sm_array_reopen, 0, 0 sm_read_from_cache, 0, 0 sm_write_to_cache, 0, 0 sm_query_submit, 1, 66025270927 tileio_is_generic_tile, 0, 0 tileio_read_generic, 0, 0 tileio_write_generic, 1, 1671328 vfs_abs_path, 4, 201980 vfs_close_file, 2, 104927 vfs_constructor, 0, 0 vfs_create_bucket, 0, 0 vfs_create_dir, 1, 94723 vfs_create_file, 0, 0 vfs_dir_size, 0, 0 vfs_empty_bucket, 0, 0 vfs_file_size, 0, 0 vfs_filelock_lock, 0, 0 vfs_filelock_unlock, 0, 0 vfs_init, 0, 0 vfs_is_bucket, 0, 0 vfs_is_dir, 2, 48002 vfs_is_empty_bucket, 0, 0 vfs_is_file, 0, 0 vfs_ls, 0, 0 vfs_move_file, 0, 0 vfs_move_dir, 0, 0 vfs_open_file, 0, 0 vfs_read, 0, 0 vfs_read_all, 0, 0 vfs_remove_bucket, 0, 0 vfs_remove_file, 0, 0 vfs_remove_dir, 0, 0 vfs_supports_fs, 0, 0 vfs_sync, 0, 0 vfs_write, 12002, 1553079894 vfs_s3_fill_file_buffer, 0, 0 vfs_s3_write_multipart, 0, 0 Individual counter statistics: Counter name Value ------------------------------------------------------------------------------ cache_lru_inserts, 0 cache_lru_read_hits, 0 cache_lru_read_misses, 0 reader_attr_tile_cache_hits, 0 reader_num_attr_tiles_touched, 0 reader_num_bytes_after_filtering, 0 reader_num_fixed_cell_bytes_copied, 0 reader_num_fixed_cell_bytes_read, 0 reader_num_tile_bytes_read, 0 reader_num_var_cell_bytes_copied, 0 reader_num_var_cell_bytes_read, 0 writer_num_attr_tiles_written, 12000 writer_num_bytes_before_filtering, 576000000 writer_num_bytes_written, 53101395 sm_contexts_created, 0 sm_query_submit_layout_col_major, 0 sm_query_submit_layout_row_major, 1 sm_query_submit_layout_global_order, 0 sm_query_submit_layout_unordered, 0 sm_query_submit_read, 0 sm_query_submit_write, 1 tileio_read_num_bytes_read, 0 tileio_read_num_resulting_bytes, 0 tileio_write_num_bytes_written, 35325 tileio_write_num_input_bytes, 384160 vfs_read_total_bytes, 0 vfs_write_total_bytes, 53136720 vfs_read_num_parallelized, 0 vfs_read_all_total_regions, 0 vfs_posix_write_num_parallelized, 0 vfs_win32_write_num_parallelized, 0 vfs_s3_num_parts_written, 0 vfs_s3_write_num_parallelized, 0 /<>/doc/source/quickstart.rst:19: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: macos :title: macOS .. code-block:: bash # Homebrew: $ brew update $ brew install tiledb-inc/stable/tiledb # Or Conda: $ conda install -c conda-forge tiledb .. tab-container:: linux :title: Linux .. code-block:: bash # Conda: $ conda install -c conda-forge tiledb # Or Docker: $ docker pull tiledb/tiledb $ docker run -it tiledb/tiledb .. tab-container:: windows :title: Windows .. code-block:: powershell # Conda > conda install -c conda-forge tiledb # Or download the pre-built release binaries from: # https://github.com/TileDB-Inc/TileDB/releases /<>/doc/source/quickstart.rst:157: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ #include // Name of array. std::string array_name("quickstart_dense_array"); void create_array() { // Create a TileDB context. Context ctx; // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); // The array will be dense. ArraySchema schema(ctx, TILEDB_DENSE); schema.set_domain(domain) .set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); // Add a single attribute "a" so each (i,j) cell can store an integer. schema.add_attribute(Attribute::create(ctx, "a")); // Create the (empty) array on disk. Array::create(array_name, schema); } .. tab-container:: python :title: Python .. code-block:: python import numpy as np import sys import tiledb # Name of the array to create. array_name = "quickstart_dense" def create_array(): # Create a TileDB context ctx = tiledb.Ctx() # Check if the array already exists. if tiledb.object_type(ctx, array_name) == "array": print("Array already exists.") sys.exit(0) # The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. dom = tiledb.Domain(ctx, tiledb.Dim(ctx, name="rows", domain=(1, 4), tile=4, dtype=np.int32), tiledb.Dim(ctx, name="cols", domain=(1, 4), tile=4, dtype=np.int32)) # The array will be dense with a single attribute "a" so each (i,j) cell can store an integer. schema = tiledb.ArraySchema(ctx, domain=dom, sparse=False, attrs=[tiledb.Attr(ctx, name="a", dtype=np.int32)]) # Create the (empty) array on disk. tiledb.DenseArray.create(array_name, schema) .. tab-container:: R :title: R .. code-block:: R library(tiledb) # Name of the array to create. array_name = "quickstart_dense" create_array <- function() { # Create a TileDB context ctx <- tiledb_ctx() # Check if the array already exists. if (tiledb_object_type(ctx, array_name) == "ARRAY") { stop("Array already exists.") quit(0) } # The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. dom <- tiledb_domain(ctx, dims = c(tiledb_dim(ctx, "rows", c(1L, 4L), 4L, "INT32"), tiledb_dim(ctx, "cols", c(1L, 4L), 4L, "INT32"))) # The array will be dense with a single attribute "a" so each (i,j) cell can store an integer. schema <- tiledb_array_schema(ctx, dom, attrs=c(tiledb_attr(ctx, "a", type = "INT32"))) # Create the (empty) array on disk. tiledb_array_create(array_name, schema) } .. tab-container:: golang :title: Golang .. code-block:: go // Name of array. var arrayName = "quickstart_dense_array" func createDenseArray() { // Create a TileDB context. ctx, _ := tiledb.NewContext(nil) // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. domain, _ := tiledb.NewDomain(ctx) rowDim, _ := tiledb.NewDimension(ctx, "rows", []int32{1, 4}, int32(4)) colDim, _ := tiledb.NewDimension(ctx, "cols", []int32{1, 4}, int32(4)) domain.AddDimensions(rowDim, colDim) // The array will be dense. schema, _ := tiledb.NewArraySchema(ctx, tiledb.TILEDB_DENSE) schema.SetDomain(domain) schema.SetCellOrder(tiledb.TILEDB_ROW_MAJOR) schema.SetTileOrder(tiledb.TILEDB_ROW_MAJOR) // Add a single attribute "a" so each (i,j) cell can store an integer. a, _ := tiledb.NewAttribute(ctx, "a", tiledb.TILEDB_INT32) schema.AddAttributes(a) // Create the (empty) array on disk. array, _ := tiledb.NewArray(ctx, arrayName) array.Create(schema) } /<>/doc/source/quickstart.rst:293: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void write_array() { Context ctx; // Prepare some data for the array std::vector data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; // Open the array for writing and create the query. Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); // Perform the write and close the array. query.submit(); array.close(); } .. tab-container:: python :title: Python .. code-block:: python def write_array(): ctx = tiledb.Ctx() # Open the array and write to it. with tiledb.DenseArray(ctx, array_name, mode='w') as A: data = np.array(([1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16])) A[:] = data .. tab-container:: R :title: R .. code-block:: R library(tiledb) write_array <- function() { data <- array(c(c(1L, 5L, 9L, 13L), c(2L, 6L, 10L, 14L), c(3L, 7L, 11L, 15L), c(4L, 8L, 12L, 16L)), dim = c(4,4)) # Open the array and write to it. ctx <- tiledb_ctx() A <- tiledb_dense(ctx, uri = array_name) A[] <- data } .. tab-container:: golang :title: Golang .. code-block:: go func writeDenseArray() { ctx, _ := tiledb.NewContext(nil) // Prepare some data for the array data := []int32{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} // Open the array for writing and create the query. array, _ := tiledb.NewArray(ctx, arrayName) array.Open(tiledb.TILEDB_WRITE) query, _ := tiledb.NewQuery(ctx, array) query.SetLayout(tiledb.TILEDB_ROW_MAJOR) query.SetBuffer("a", data) // Perform the write and close the array. query.Submit() array.Close() } /<>/doc/source/quickstart.rst:391: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void read_array() { Context ctx; // Prepare the array for reading Array array(ctx, array_name, TILEDB_READ); // Slice only rows 1, 2 and cols 2, 3, 4 const std::vector subarray = {1, 2, 2, 4}; // Prepare the vector that will hold the result (of size 6 elements) std::vector data(6); // Prepare the query Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); // Submit the query and close the array. query.submit(); array.close(); // Print out the results. for (auto d : data) std::cout << d << " "; std::cout << "\n"; } .. tab-container:: python :title: Python .. code-block:: python def read_array(): ctx = tiledb.Ctx() # Open the array and read from it. with tiledb.DenseArray(ctx, array_name, mode='r') as A: # Slice only rows 1, 2 and cols 2, 3, 4. data = A[1:3, 2:5] print(data["a"]) .. tab-container:: R :title: R .. code-block:: R library(tiledb) read_array <- function() { ctx <- tiledb_ctx() # Open the array and read from it. A <- tiledb_dense(ctx, uri = array_name) data <- A[1:2, 2:4] show(data) } .. tab-container:: golang :title: Golang .. code-block:: go func readDenseArray() { ctx, _ := tiledb.NewContext(nil) // Prepare the array for reading array, _ := tiledb.NewArray(ctx, arrayName) array.Open(tiledb.TILEDB_READ) // Slice only rows 1, 2 and cols 2, 3, 4 subArray := []int32{1, 2, 2, 4} // Prepare the vector that will hold the result (of size 6 elements) data := make([]int32, 6) // Prepare the query query, _ := tiledb.NewQuery(ctx, array) query.SetSubArray(subArray) query.SetLayout(tiledb.TILEDB_ROW_MAJOR) query.SetBuffer("a", data) // Submit the query and close the array. query.Submit() array.Close() // Print out the results. fmt.Println(data) } /<>/doc/source/quickstart.rst:488: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 quickstart_dense.cc -o quickstart_dense -ltiledb $ ./quickstart_dense 2 3 4 6 7 8 .. tab-container:: python :title: Python .. code-block:: bash $ python quickstart_dense.py [[2 3 4] [6 7 8]] .. tab-container:: R :title: R .. code-block:: bash $ Rscript quickstart_dense.R [,1] [,2] [,3] [1,] 2 3 4 [2,] 6 7 8 .. tab-container:: golang :title: Golang .. code-block:: bash $ go test -v quickstart_dense.go [2 3 4 6 7 8] /<>/doc/source/quickstart.rst:563: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ #include // Name of array. std::string array_name("quickstart_sparse_array"); void create_array() { // Create a TileDB context. Context ctx; // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); // The array will be sparse. ArraySchema schema(ctx, TILEDB_SPARSE); schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); // Add a single attribute "a" so each (i,j) cell can store an integer. schema.add_attribute(Attribute::create(ctx, "a")); // Create the (empty) array on disk. Array::create(array_name, schema); } .. tab-container:: python :title: Python .. code-block:: python import numpy as np import sys import tiledb # Name of the array to create. array_name = "quickstart_sparse" def create_array(): # Create a TileDB context ctx = tiledb.Ctx() # Check if the array already exists. if tiledb.object_type(ctx, array_name) == "array": print("Array already exists.") sys.exit(0) # The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. dom = tiledb.Domain(ctx, tiledb.Dim(ctx, name="rows", domain=(1, 4), tile=4, dtype=np.int32), tiledb.Dim(ctx, name="cols", domain=(1, 4), tile=4, dtype=np.int32)) # The array will be sparse with a single attribute "a" so each (i,j) cell can store an integer. schema = tiledb.ArraySchema(ctx, domain=dom, sparse=True, attrs=[tiledb.Attr(ctx, name="a", dtype=np.int32)]) # Create the (empty) array on disk. tiledb.SparseArray.create(array_name, schema) .. tab-container:: R :title: R .. code-block:: R library(tiledb) # Name of the array to create. array_name = "sparse_sparse" create_array <- function() { # Create a TileDB context ctx <- tiledb_ctx() # Check if the array already exists. if (tiledb_object_type(ctx, array_name) == "ARRAY") { stop("Array already exists.") quit(0) } # The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. dom <- tiledb_domain(ctx, dims = c(tiledb_dim(ctx, "rows", c(1L, 4L), 4L, "INT32"), tiledb_dim(ctx, "cols", c(1L, 4L), 4L, "INT32"))) # The array will be dense with a single attribute "a" so each (i,j) cell can store an integer. schema <- tiledb_array_schema(ctx, dom, attrs=c(tiledb_attr(ctx, "a", type = "INT32")), sparse = TRUE) # Create the (empty) array on disk. tiledb_array_create(array_name, schema) } .. tab-container:: golang :title: Golang .. code-block:: go // Name of array. var sparseArrayName = "quickstart_sparse_array" func createSparseArray() { // Create a TileDB context. ctx, _ := tiledb.NewContext(nil) // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. domain, _ := tiledb.NewDomain(ctx) rowDim, _ := tiledb.NewDimension(ctx, "rows", []int32{1, 4}, int32(4)) colDim, _ := tiledb.NewDimension(ctx, "cols", []int32{1, 4}, int32(4)) domain.AddDimensions(rowDim, colDim) // The array will be dense. schema, _ := tiledb.NewArraySchema(ctx, tiledb.TILEDB_SPARSE) schema.SetDomain(domain) schema.SetCellOrder(tiledb.TILEDB_ROW_MAJOR) schema.SetTileOrder(tiledb.TILEDB_ROW_MAJOR) // Add a single attribute "a" so each (i,j) cell can store an integer. a, _ := tiledb.NewAttribute(ctx, "a", tiledb.TILEDB_INT32) schema.AddAttributes(a) // Create the (empty) array on disk. array, _ := tiledb.NewArray(ctx, sparseArrayName) array.Create(schema) } /<>/doc/source/quickstart.rst:702: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void write_array() { Context ctx; // Write some simple data to cells (1, 1), (2, 4) and (2, 3). std::vector coords = {1, 1, 2, 4, 2, 3}; std::vector data = {1, 2, 3}; // Open the array for writing and create the query. Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_UNORDERED) .set_buffer("a", data) .set_coordinates(coords); // Perform the write and close the array. query.submit(); array.close(); } .. tab-container:: python :title: Python .. code-block:: python def write_array(): ctx = tiledb.Ctx() # Open the array and write to it. with tiledb.SparseArray(ctx, array_name, mode='w') as A: # Write some simple data to cells (1, 1), (2, 4) and (2, 3). I, J = [1, 2, 2], [1, 4, 3] data = np.array(([1, 2, 3])); A[I, J] = data .. tab-container:: R :title: R .. code-block:: R library(tiledb) write_array <- function() { I <- c(1L, 2L, 2L) J <- c(1L, 4L, 3L) data <- c(1L, 2L, 3L) # Open the array and write to it. ctx <- tiledb_ctx() A <- tiledb_sparse(ctx, uri = array_name) A[I, J] <- data } .. tab-container:: golang :title: Golang .. code-block:: go func writeSparseArray() { ctx, _ := tiledb.NewContext(nil) // Write some simple data to cells (1, 1), (2, 4) and (2, 3). coords := []int32{1, 1, 2, 4, 2, 3} data := []int32{1, 2, 3} // Open the array for writing and create the query. array, _ := tiledb.NewArray(ctx, sparseArrayName) array.Open(tiledb.TILEDB_WRITE) query, _ := tiledb.NewQuery(ctx, array) query.SetLayout(tiledb.TILEDB_ROW_MAJOR) query.SetBuffer("a", data) query.SetCoordinates(coords) // Perform the write and close the array. query.Submit() array.Close() } /<>/doc/source/quickstart.rst:806: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void read_array() { Context ctx; // Prepare the array for reading Array array(ctx, array_name, TILEDB_READ); // Slice only rows 1, 2 and cols 2, 3, 4 const std::vector subarray = {1, 2, 2, 4}; // Prepare the vector that will hold the result. // We take an upper bound on the result size, as we do not // know a priori how big it is (since the array is sparse) auto max_el = array.max_buffer_elements(subarray); std::vector data(max_el["a"].second); std::vector coords(max_el[TILEDB_COORDS].second); // Prepare the query Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data) .set_coordinates(coords); // Submit the query and close the array. query.submit(); array.close(); // Print out the results. auto result_num = (int) query.result_buffer_elements()["a"].second; for (int r = 0; r < result_num; r++) { int i = coords[2 * r], j = coords[2 * r + 1]; int a = data[r]; std::cout << "Cell (" << i << "," << j << ") has data " << a << "\n"; } } .. tab-container:: python :title: Python .. code-block:: python def read_array(): ctx = tiledb.Ctx() # Open the array and read from it. with tiledb.SparseArray(ctx, array_name, mode='r') as A: # Slice only rows 1, 2 and cols 2, 3, 4. data = A[1:3, 2:5] a_vals = data["a"] for i, coord in enumerate(data["coords"]): print("Cell (%d,%d) has data %d" % (coord[0], coord[1], a_vals[i])) .. tab-container:: R :title: R .. code-block:: R library(tiledb) read_array <- function() { ctx <- tiledb_ctx() # Open the array and read from it. A <- tiledb_dense(ctx, uri = array_name) data <- A[1:2, 2:4] coords <- data[["coords"]] a_vals <- data[["a"]] for (idx in seq_along(a_vals)) { i <- coords[((idx - 1) * 2) + 1] j <- coords[((idx - 1) * 2) + 2] cat(sprintf("Cell (%d,%d) has data %d\n", i, j, a_vals[idx])) } } .. tab-container:: golang :title: Golang .. code-block:: go func readSparseArray() { ctx, _ := tiledb.NewContext(nil) // Prepare the array for reading array, _ := tiledb.NewArray(ctx, sparseArrayName) array.Open(tiledb.TILEDB_READ) // Slice only rows 1, 2 and cols 2, 3, 4 subArray := []int32{1, 2, 2, 4} // Prepare the vector that will hold the results // We take the upper bound on the result size as we do not know how large // a buffer is needed since the array is sparse maxElements, _ := array.MaxBufferElements(subArray) data := make([]int32, maxElements["a"][1]) coords := make([]int32, maxElements[tiledb.TILEDB_COORDS][1]) // Prepare the query query, _ := tiledb.NewQuery(ctx, array) query.SetSubArray(subArray) query.SetLayout(tiledb.TILEDB_ROW_MAJOR) query.SetBuffer("a", data) query.SetCoordinates(coords) // Submit the query and close the array. query.Submit() array.Close() // Print out the results. for r := 0; r < len(data); r++ { i := coords[2*r] j := coords[2*r+1] fmt.Printf("Cell (%d, %d) has data %d\n", i, j, data[r]) } } /<>/doc/source/quickstart.rst:929: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 quickstart_sparse.cc -o quickstart_sparse -ltiledb $ ./quickstart_sparse Cell (2, 3) has data 3 Cell (2, 4) has data 2 .. tab-container:: python :title: Python .. code-block:: bash $ python quickstart_sparse.py Cell (2,3) has data 3 Cell (2,4) has data 2 .. tab-container:: R :title: R .. code-block:: bash $ Rscript quickstart_dense.R Cell (2,3) has data 3 Cell (2,4) has data 2 .. tab-container:: golang :title: Golang .. code-block:: bash $ go test -v quickstart_sparse_test.go Cell (2, 3) has data 3 Cell (2, 4) has data 2 /<>/doc/source/quickstart.rst:1008: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Name of map. std::string map_name("quickstart_map"); void create_map() { // Create TileDB context tiledb::Context ctx; // Create a map with a single integer attribute tiledb::MapSchema schema(ctx); tiledb::Attribute a = tiledb::Attribute::create(ctx, "a"); schema.add_attribute(a); tiledb::Map::create(map_name, schema); } .. tab-container:: python :title: Python .. code-block:: python import numpy as np import sys import tiledb # Name of the array to create. array_name = "quickstart_kv" def create_array(): # Create a TileDB context ctx = tiledb.Ctx() # The KV store will have a single attribute "a" storing a string. schema = tiledb.KVSchema(ctx, attrs=[tiledb.Attr(ctx, name="a", dtype=bytes)]) # Create the (empty) array on disk. tiledb.KV.create(ctx, array_name, schema) /<>/doc/source/quickstart.rst:1059: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void write_map() { tiledb::Context ctx; // Open the map tiledb::Map map(ctx, map_name, TILEDB_WRITE); map["key_1"]["a"] = 1; map["key_2"] = 2; // Implicit "a" since there is 1 attr map["key_3"] = 3; map.flush(); // Close the map map.close(); } .. tab-container:: python :title: Python .. code-block:: python def write_array(): ctx = tiledb.Ctx() # Open the array and write to it. A = tiledb.KV(ctx, array_name) A["key_1"] = "1" A["key_2"] = "2" A["key_3"] = "3" A.flush() /<>/doc/source/quickstart.rst:1097: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void read_map() { Context ctx; // Open the map tiledb::Map map(ctx, map_name, TILEDB_READ); // Read the keys int a1 = map["key_1"]; int a2 = map["key_2"]; int a3 = map["key_3"]; // Print std::cout << "key_1: " << a1 << "\n"; std::cout << "key_2: " << a2 << "\n"; std::cout << "key_3: " << a3 << "\n"; // Close the map map.close(); } .. tab-container:: python :title: Python .. code-block:: python def read_array(): ctx = tiledb.Ctx() # Open the array and read from it. A = tiledb.KV(ctx, array_name) print("key_1: %s" % A["key_1"]) print("key_2: %s" % A["key_2"]) print("key_3: %s" % A["key_3"]) /<>/doc/source/quickstart.rst:1139: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 quickstart_map.cc -o quickstart_map -ltiledb $ ./quickstart_map key_1: 1 key_2: 2 key_3: 3 .. tab-container:: python :title: Python .. code-block:: bash $ python quickstart_kv.py key_1: 1 key_2: 2 key_3: 3 /<>/doc/source/real-world-examples/dense-image-data.rst:58: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ #include // Note: on some macOS platforms with a brew-installed libpng, // include instead: // #include /<>/doc/source/real-world-examples/dense-image-data.rst:99: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``read_png()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Reads a .png file at the given path and returns a vector of pointers to * the pixel data in each row. The caller must free the row pointers. * * This is a modified version of: https://gist.github.com/niw/5963798 * "How to read and write PNG file using libpng" * (C) 2002-2010 Guillaume Cottenceau * Redistributed under the X11 license. */ std::vector read_png( const std::string& path, unsigned* width, unsigned* height) { std::vector row_pointers; // Get the image info. auto fp = fopen(path.c_str(), "rb"); png_structp png = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); png_infop info = png_create_info_struct(png); setjmp(png_jmpbuf(png)); png_init_io(png, fp); png_read_info(png, info); *width = png_get_image_width(png, info); *height = png_get_image_height(png, info); uint8_t color_type = png_get_color_type(png, info), bit_depth = png_get_bit_depth(png, info); // Read any color_type into 8bit depth, RGBA format. // See http://www.libpng.org/pub/png/libpng-manual.txt if (bit_depth == 16) png_set_strip_16(png); if (color_type == PNG_COLOR_TYPE_PALETTE) png_set_palette_to_rgb(png); // PNG_COLOR_TYPE_GRAY_ALPHA is always 8 or 16bit depth. if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) png_set_expand_gray_1_2_4_to_8(png); if (png_get_valid(png, info, PNG_INFO_tRNS)) png_set_tRNS_to_alpha(png); // These color_type don't have an alpha channel then fill it with 0xff. if (color_type == PNG_COLOR_TYPE_RGB || color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_PALETTE) png_set_filler(png, 0xFF, PNG_FILLER_AFTER); if (color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_GRAY_ALPHA) png_set_gray_to_rgb(png); png_read_update_info(png, info); // Set up buffers to hold rows of pixel data. for (int y = 0; y < *height; y++) { auto row = (uint8_t*)(std::malloc(png_get_rowbytes(png, info))); row_pointers.push_back(row); } // Read the pixel data. png_read_image(png, row_pointers.data()); fclose(fp); return row_pointers; } /<>/doc/source/real-world-examples/dense-image-data.rst:175: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``write_png()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Writes a .png file at the given path using a vector of pointers to * the pixel data in each row. The caller must free the row pointers. * * This is a modified version of: https://gist.github.com/niw/5963798 * "How to read and write PNG file using libpng" * (C) 2002-2010 Guillaume Cottenceau * Redistributed under the X11 license. */ void write_png( std::vector& row_pointers, unsigned width, unsigned height, const std::string& path) { FILE* fp = fopen(path.c_str(), "wb"); if (!fp) abort(); png_structp png = png_create_write_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); if (!png) abort(); png_infop info = png_create_info_struct(png); if (!info) abort(); if (setjmp(png_jmpbuf(png))) abort(); png_init_io(png, fp); // Output is 8bit depth, RGBA format. png_set_IHDR( png, info, width, height, 8, PNG_COLOR_TYPE_RGBA, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT); png_write_info(png, info); // To remove the alpha channel for PNG_COLOR_TYPE_RGB format, // Use png_set_filler(). // png_set_filler(png, 0, PNG_FILLER_AFTER); png_write_image(png, row_pointers.data()); png_write_end(png, NULL); fclose(fp); } /<>/doc/source/real-world-examples/dense-image-data.rst:257: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ ArraySchema schema(ctx, TILEDB_DENSE); schema.add_attribute(Attribute::create(ctx, "rgba")); /<>/doc/source/real-world-examples/dense-image-data.rst:272: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ ArraySchema schema(ctx, TILEDB_DENSE); schema.set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}).set_domain(domain); schema.add_attribute(Attribute::create(ctx, "red")) .add_attribute(Attribute::create(ctx, "green")) .add_attribute(Attribute::create(ctx, "blue")) .add_attribute(Attribute::create(ctx, "alpha")); /<>/doc/source/real-world-examples/dense-image-data.rst:294: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ using namespace tiledb; /** * Create a TileDB array suitable for storing pixel data. * * @param width Number of columns in array domain * @param height Number of rows in array domain * @param array_path Path to array to create */ void create_array( unsigned width, unsigned height, const std::string& array_path) { Context ctx; Domain domain(ctx); domain .add_dimension( Dimension::create(ctx, "y", {{0, height - 1}}, 100)) .add_dimension( Dimension::create(ctx, "x", {{0, width - 1}}, 100)); ArraySchema schema(ctx, TILEDB_DENSE); schema.set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}).set_domain(domain); schema.add_attribute(Attribute::create(ctx, "red")) .add_attribute(Attribute::create(ctx, "green")) .add_attribute(Attribute::create(ctx, "blue")) .add_attribute(Attribute::create(ctx, "alpha")); // Create the (empty) array on disk. Array::create(array_path, schema); } /<>/doc/source/real-world-examples/dense-image-data.rst:348: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Ingest the pixel data from the given .png image into a TileDB array. * * @param input_png Path of .png image to ingest. * @param array_path Path of array to create. */ void ingest_png(const std::string& input_png, const std::string& array_path) { // Read the png file into memory unsigned width, height; std::vector row_pointers = read_png(input_png, &width, &height); // Create the empty array. create_array(width, height, array_path); // Unpack the row-major pixel data into four attribute buffers. std::vector red, green, blue, alpha; for (unsigned y = 0; y < height; y++) { auto row = row_pointers[y]; for (unsigned x = 0; x < width; x++) { auto rgba = &row[4 * x]; uint8_t r = rgba[0], g = rgba[1], b = rgba[2], a = rgba[3]; red.push_back(r); green.push_back(g); blue.push_back(b); alpha.push_back(a); } } // Clean up. for (int y = 0; y < height; y++) std::free(row_pointers[y]); // Write the pixel data into the array. Context ctx; Array array(ctx, array_path, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("red", red) .set_buffer("green", green) .set_buffer("blue", blue) .set_buffer("alpha", alpha); query.submit(); query.finalize(); array.close(); } /<>/doc/source/real-world-examples/dense-image-data.rst:406: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ int main(int argc, char** argv) { std::string input_png(argv[1]), array_path(argv[2]); // Ingest the .png data to a new TileDB array. ingest_png(input_png, array_path); return 0; } /<>/doc/source/real-world-examples/dense-image-data.rst:452: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Reads a slice of image data from a TileDB array, converts it to greyscale, * and writes a new image with the resulting image data. * * @param array_path Path of array to read from. * @param output_png Path of .png image to create. */ void slice_and_desaturate( const std::string& array_path, const std::string& output_png) { Context ctx; Array array(ctx, array_path, TILEDB_READ); auto non_empty = array.non_empty_domain(); auto array_y_min = non_empty[0].second.first, array_y_max = non_empty[0].second.second, array_x_min = non_empty[1].second.first, array_x_max = non_empty[1].second.second; auto array_height = array_y_max - array_y_min + 1, array_width = array_x_max - array_x_min + 1; /<>/doc/source/real-world-examples/dense-image-data.rst:487: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector subarray = { array_height / 2, array_height - 1, 0, array_width / 2}; auto output_height = subarray[1] - subarray[0] + 1, output_width = subarray[3] - subarray[2] + 1; /<>/doc/source/real-world-examples/dense-image-data.rst:502: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto max_elements = array.max_buffer_elements(subarray); std::vector red(max_elements["red"].second), green(max_elements["green"].second), blue(max_elements["blue"].second), alpha(max_elements["alpha"].second); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_subarray(subarray) .set_buffer("red", red) .set_buffer("green", green) .set_buffer("blue", blue) .set_buffer("alpha", alpha); query.submit(); query.finalize(); array.close(); /<>/doc/source/real-world-examples/dense-image-data.rst:531: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Allocate a buffer suitable for passing to libpng. std::vector desaturated; for (unsigned y = 0; y < output_height; y++) desaturated.push_back( (uint8_t*)std::malloc(output_width * 4 * sizeof(uint8_t))); // Compute and store the desaturated pixel values. for (unsigned y = 0; y < output_height; y++) { uint8_t* row = desaturated[y]; for (unsigned x = 0; x < output_width; x++) { unsigned i = y * output_width + x; auto rgba = &row[4 * x]; auto grey = (uint8_t)((red[i] + green[i] + blue[i]) / 3.0f); rgba[0] = rgba[1] = rgba[2] = grey; rgba[3] = alpha[i]; } } /<>/doc/source/real-world-examples/dense-image-data.rst:559: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Write the image. write_png(desaturated, output_width, output_height, output_png); // Clean up. for (unsigned i = 0; i < output_height; i++) std::free(desaturated[i]); } /<>/doc/source/real-world-examples/dense-image-data.rst:576: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``slice_and_desaturate()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Reads a slice of image data from a TileDB array, converts it to greyscale, * and writes a new image with the resulting image data. * * @param array_path Path of array to read from. * @param output_png Path of .png image to create. */ void slice_and_desaturate( const std::string& array_path, const std::string& output_png) { Context ctx; Array array(ctx, array_path, TILEDB_READ); // Get the array non-empty domain, which corresponds to the original image // width and height. auto non_empty = array.non_empty_domain(); auto array_height = non_empty[0].second.second - non_empty[0].second.first + 1, array_width = non_empty[1].second.second - non_empty[1].second.first + 1; // Read ("slice") the lower left quarter of the image. std::vector subarray = { array_height / 2, array_height - 1, 0, array_width / 2}; auto output_height = subarray[1] - subarray[0] + 1, output_width = subarray[3] - subarray[2] + 1; // Allocate buffers to read into. auto max_elements = array.max_buffer_elements(subarray); std::vector red(max_elements["red"].second), green(max_elements["green"].second), blue(max_elements["blue"].second), alpha(max_elements["alpha"].second); // Read from the array. Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_subarray(subarray) .set_buffer("red", red) .set_buffer("green", green) .set_buffer("blue", blue) .set_buffer("alpha", alpha); query.submit(); query.finalize(); array.close(); // Allocate a buffer suitable for passing to libpng. std::vector desaturated; for (unsigned y = 0; y < output_height; y++) desaturated.push_back( (uint8_t*)std::malloc(output_width * 4 * sizeof(uint8_t))); // Compute and store the desaturated pixel values. for (unsigned y = 0; y < output_height; y++) { uint8_t* row = desaturated[y]; for (unsigned x = 0; x < output_width; x++) { unsigned i = y * output_width + x; auto rgba = &row[4 * x]; auto grey = (uint8_t)((red[i] + green[i] + blue[i]) / 3.0f); rgba[0] = rgba[1] = rgba[2] = grey; rgba[3] = alpha[i]; } } // Write the image. write_png(desaturated, output_width, output_height, output_png); // Clean up. for (unsigned i = 0; i < output_height; i++) std::free(desaturated[i]); } /<>/doc/source/real-world-examples/dense-image-data.rst:658: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ int main(int argc, char** argv) { std::string input_png(argv[1]), array_path(argv[2]), output_png(argv[3]); // Ingest the .png data to a new TileDB array. ingest_png(input_png, array_path); // Read a slice from the array and write it to a new .png image. slice_and_desaturate(array_path, output_png); return 0; } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:96: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``split_csv_row()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Split a comma-separated string into a vector of elements. * * @param row Comma-separated string to split * @param columns Vector where elements will be stored. */ void split_csv_row(const std::string& row, std::vector* columns) { assert(columns != nullptr); std::istringstream ss(row); std::string value; columns->clear(); while (std::getline(ss, value, ',')) { columns->push_back(value); } } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:122: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``parse_csv()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Parse the CSV file at the given URI and make a callback on each row's * values. * * @param input_csv URI of CSV file to parse. * @param on_row Callback made with the column values for every row. */ void parse_csv( const std::string& input_csv, std::function&)> on_row) { // Set to true to skip parsing the first line in the file. bool skip_first_line = true; // Set any region, proxy, etc. config options here. Config config; // E.g.: config["vfs.s3.region"] = "us-east-1"; Context ctx(config); VFS vfs(ctx, config); // Get the file size and allocate a buffer. std::string contents; auto nbytes = vfs.file_size(input_csv); contents.resize(nbytes); // Open the file and read all contents. VFS::filebuf file_buf(vfs); file_buf.open(input_csv, std::ios::in); std::istream is(&file_buf); if (!is.good()) { throw std::runtime_error("Error opening input file " + input_csv); } is.read((char*)contents.data(), nbytes); file_buf.close(); // Parse each line into string column values. std::string line; std::istringstream ss(contents); std::vector columns; while (std::getline(ss, line)) { // Skip the header line. if (skip_first_line) { skip_first_line = false; continue; } split_csv_row(line, &columns); on_row(columns); } } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:219: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Create an array suitable for holding zip code spatial data. * * @param array_path URI where empty array will be created. */ void create_array(const std::string& array_path) { Context ctx; Domain domain(ctx); // Configure tile and domain extents. const uint32_t space_tile_extent = 10000; const uint32_t domain_min = 0, domain_max = std::numeric_limits::max() - space_tile_extent; domain .add_dimension(Dimension::create( ctx, "latitude", {{domain_min, domain_max}}, space_tile_extent)) .add_dimension(Dimension::create( ctx, "longitude", {{domain_min, domain_max}}, space_tile_extent)); // Configure the schema ArraySchema schema(ctx, TILEDB_SPARSE); schema.set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}).set_domain(domain); schema.add_attribute(Attribute::create(ctx, "zip")); // Create the (empty) array on disk. Array::create(array_path, schema); } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:275: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``parse_coord()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Parse and scale a floating point latitude/longitude string value to a * uint32_t. * * E.g. " 18.180555" -> 18180555 -> 2165664202 * "-66.749961" -> -66749961 -> 2080733686 * * @param coord Lat/long value to scale. * @return Scaled value. */ uint32_t parse_coord(const std::string& coord) { unsigned i = 0; int sign = 1; std::string integral, fractional; for (; i < coord.size() && coord[i] != '.'; i++) { if (coord[i] == '-') sign = -1; integral.push_back(coord[i]); } i++; // Skip . for (; i < coord.size(); i++) fractional.push_back(coord[i]); int64_t value = std::stoi(integral) * 1000000 + sign * std::stoi(fractional); value += std::numeric_limits::max(); if (value < std::numeric_limits::lowest() || value > std::numeric_limits::max()) { throw std::runtime_error("Unable to represent coord as uint32_t."); } return (uint32_t)value; } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:317: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``unparse_coord()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Scale a uint32_t latitude/longitude value to a string. * * E.g. 2165664202 -> 18180555 -> "18.180555" * 2080733686 -> -66749961 -> "-66.749961" * * @param coord Lat/long value to scale. * @return String scaled value. */ std::string unparse_coord(uint32_t coord) { int64_t value = (int64_t)coord - std::numeric_limits::max(); int sign = value < 0 ? -1 : 1; value = value < 0 ? -value : value; std::string integral, fractional(6, ' '); for (unsigned i = 0; i < 6; i++) { fractional[6 - i - 1] = std::to_string(value % 10)[0]; value /= 10; } integral = std::to_string(sign * value); return integral + "." + fractional; } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:354: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Ingest zip code spatial data into a TileDB array. * * @param input_csv URI of CSV file to ingest. * @param array_path URI of array that will be created. */ void ingest_csv(const std::string& input_csv, const std::string& array_path) { // Create the empty array. create_array(array_path); // Parse the input CSV file into coordinate and zip code buffers. std::vector coords, zip_codes; parse_csv( input_csv, [&coords, &zip_codes](const std::vector& values) { uint32_t zip = (uint32_t)std::stoul(values[0]); uint32_t lat = parse_coord(values[1]), lon = parse_coord(values[2]); zip_codes.push_back(zip); coords.push_back(lat); coords.push_back(lon); }); // Write the ingested columns into the array. Context ctx; Array array(ctx, array_path, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_UNORDERED) .set_buffer("zip", zip_codes) .set_coordinates(coords); query.submit(); query.finalize(); array.close(); } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:401: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ int main(int argc, char** argv) { std::string input_csv(argv[1]), array_path(argv[2]); // Ingest the .csv data to a new TileDB array. ingest_csv(input_csv, array_path); return 0; } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:468: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Perform a spatial bounding-box slice on the zip code data in the given array, * and write the results to a new CSV file. * * @param array_path URI of TileDB array to read from. * @param output_csv URI of CSV file to create with results. */ void slice_and_write( const std::string& array_path, const std::string& output_csv) { Context ctx; Array array(ctx, array_path, TILEDB_READ); // Slice in the New England region, between 40-45 deg N, and 70-80 deg W. std::vector subarray = {parse_coord("40.000000"), parse_coord("45.000000"), parse_coord("-80.000000"), parse_coord("-70.000000")}; // Allocate buffers to read into. auto max_elements = array.max_buffer_elements(subarray); std::vector zip_codes(max_elements["zip"].second), coords(max_elements[TILEDB_COORDS].second); // Read from the array. Query query(ctx, array); query.set_layout(TILEDB_GLOBAL_ORDER) .set_subarray(subarray) .set_buffer("zip", zip_codes) .set_coordinates(coords); query.submit(); query.finalize(); array.close(); // Shrink the buffers to fit (releasing unnecessary allocated memory). auto num_results = query.result_buffer_elements()["zip"].second; zip_codes.resize(num_results); coords.resize(2 * num_results); // Write the CSV containing the results to a file. write_csv(output_csv, coords, zip_codes); } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:522: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``write_csv()`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * Write zip code spatial data from the given buffers into a new CSV file. * * @param output_csv Path of CSV file that will be created. * @param coords Vector of (lat,lon) coordinate values. * @param zip_codes Zip code value for each (lat,lon) pair. */ void write_csv( const std::string& output_csv, const std::vector& coords, const std::vector& zip_codes) { // Set any region, proxy, etc. config options here. Config config; // E.g.: config["vfs.s3.region"] = "us-east-1"; Context ctx(config); VFS vfs(ctx, config); // Construct the output std::ostringstream ss; ss << "ZIP,LAT,LNG\n"; for (unsigned i = 0; i < zip_codes.size(); i++) { auto zip = zip_codes[i]; auto lat = unparse_coord(coords[2 * i]), lon = unparse_coord(coords[2 * i + 1]); ss << std::setw(5) << std::setfill('0') << zip << "," << lat << "," << lon << "\n"; } // Open the file and write the output. VFS::filebuf buff(vfs); buff.open(output_csv, std::ios::out); std::ostream os(&buff); if (!os.good()) { throw std::runtime_error("Error opening file for output: " + output_csv); } std::string contents = ss.str(); os.write(contents.data(), contents.size()); os.flush(); } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:575: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ int main(int argc, char** argv) { std::string input_csv(argv[1]), array_path(argv[2]), output_csv(argv[3]); // Ingest the .csv data to a new TileDB array. ingest_csv(input_csv, array_path); // Read a slice from the array and write it to a new .csv file. slice_and_write(array_path, output_csv); return 0; } /<>/doc/source/real-world-examples/sparse-geospatial-data.rst:612: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Click to see:** ``src/main.cc`` .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ /** * @file main.cc * * @section LICENSE * * The MIT License * * @copyright Copyright (c) 2018 TileDB, Inc. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. * */ #include #include #include #include #include // Include the TileDB C++ API headers #include using namespace tiledb; /** * Split a comma-separated string into a vector of elements. * * @param row Comma-separated string to split * @param columns Vector where elements will be stored. */ void split_csv_row(const std::string& row, std::vector* columns) { assert(columns != nullptr); std::istringstream ss(row); std::string value; columns->clear(); while (std::getline(ss, value, ',')) { columns->push_back(value); } } /** * Parse the CSV file at the given URI and make a callback on each row's * values. * * @param input_csv URI of CSV file to parse. * @param on_row Callback made with the column values for every row. */ void parse_csv( const std::string& input_csv, std::function&)> on_row) { // Set to true to skip parsing the first line in the file. bool skip_first_line = true; // Set any region, proxy, etc. config options here. Config config; // E.g.: config["vfs.s3.region"] = "us-east-1"; Context ctx(config); VFS vfs(ctx, config); // Get the file size and allocate a buffer. std::string contents; auto nbytes = vfs.file_size(input_csv); contents.resize(nbytes); // Open the file and read all contents. VFS::filebuf file_buf(vfs); file_buf.open(input_csv, std::ios::in); std::istream is(&file_buf); if (!is.good()) { throw std::runtime_error("Error opening input file " + input_csv); } is.read((char*)contents.data(), nbytes); file_buf.close(); // Parse each line into string column values. std::string line; std::istringstream ss(contents); std::vector columns; while (std::getline(ss, line)) { // Skip the header line. if (skip_first_line) { skip_first_line = false; continue; } split_csv_row(line, &columns); on_row(columns); } } /** * Create an array suitable for holding zip code spatial data. * * @param array_path URI where empty array will be created. */ void create_array(const std::string& array_path) { Context ctx; Domain domain(ctx); // Configure tile and domain extents. const uint32_t space_tile_extent = 10000; const uint32_t domain_min = 0, domain_max = std::numeric_limits::max() - space_tile_extent; domain .add_dimension(Dimension::create( ctx, "latitude", {{domain_min, domain_max}}, space_tile_extent)) .add_dimension(Dimension::create( ctx, "longitude", {{domain_min, domain_max}}, space_tile_extent)); // Configure the schema ArraySchema schema(ctx, TILEDB_SPARSE); schema.set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}).set_domain(domain); schema.add_attribute(Attribute::create(ctx, "zip")); // Create the (empty) array on disk. Array::create(array_path, schema); } /** * Parse and scale a floating point latitude/longitude string value to a * uint32_t. * * E.g. " 18.180555" -> 18180555 -> 2165664202 * "-66.749961" -> -66749961 -> 2080733686 * * @param coord Lat/long value to scale. * @return Scaled value. */ uint32_t parse_coord(const std::string& coord) { unsigned i = 0; int sign = 1; std::string integral, fractional; for (; i < coord.size() && coord[i] != '.'; i++) { if (coord[i] == '-') sign = -1; integral.push_back(coord[i]); } i++; // Skip . for (; i < coord.size(); i++) fractional.push_back(coord[i]); int64_t value = std::stoi(integral) * 1000000 + sign * std::stoi(fractional); value += std::numeric_limits::max(); if (value < std::numeric_limits::lowest() || value > std::numeric_limits::max()) { throw std::runtime_error("Unable to represent coord as uint32_t."); } return (uint32_t)value; } /** * Scale a uint32_t latitude/longitude value to a string. * * E.g. 2165664202 -> 18180555 -> "18.180555" * 2080733686 -> -66749961 -> "-66.749961" * * @param coord Lat/long value to scale. * @return String scaled value. */ std::string unparse_coord(uint32_t coord) { int64_t value = (int64_t)coord - std::numeric_limits::max(); int sign = value < 0 ? -1 : 1; value = value < 0 ? -value : value; std::string integral, fractional(6, ' '); for (unsigned i = 0; i < 6; i++) { fractional[6 - i - 1] = std::to_string(value % 10)[0]; value /= 10; } integral = std::to_string(sign * value); return integral + "." + fractional; } /** * Ingest zip code spatial data into a TileDB array. * * @param input_csv URI of CSV file to ingest. * @param array_path URI of array that will be created. */ void ingest_csv(const std::string& input_csv, const std::string& array_path) { // Create the empty array. create_array(array_path); // Parse the input CSV file into coordinate and zip code buffers. std::vector coords, zip_codes; parse_csv( input_csv, [&coords, &zip_codes](const std::vector& values) { uint32_t zip = (uint32_t)std::stoul(values[0]); uint32_t lat = parse_coord(values[1]), lon = parse_coord(values[2]); zip_codes.push_back(zip); coords.push_back(lat); coords.push_back(lon); }); // Write the ingested columns into the array. Context ctx; Array array(ctx, array_path, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_UNORDERED) .set_buffer("zip", zip_codes) .set_coordinates(coords); query.submit(); query.finalize(); array.close(); } /** * Write zip code spatial data from the given buffers into a new CSV file. * * @param output_csv Path of CSV file that will be created. * @param coords Vector of (lat,lon) coordinate values. * @param zip_codes Zip code value for each (lat,lon) pair. */ void write_csv( const std::string& output_csv, const std::vector& coords, const std::vector& zip_codes) { // Set any region, proxy, etc. config options here. Config config; // E.g.: config["vfs.s3.region"] = "us-east-1"; Context ctx(config); VFS vfs(ctx, config); // Construct the output std::ostringstream ss; ss << "ZIP,LAT,LNG\n"; for (unsigned i = 0; i < zip_codes.size(); i++) { auto zip = zip_codes[i]; auto lat = unparse_coord(coords[2 * i]), lon = unparse_coord(coords[2 * i + 1]); ss << std::setw(5) << std::setfill('0') << zip << "," << lat << "," << lon << "\n"; } // Open the file and write the output. VFS::filebuf buff(vfs); buff.open(output_csv, std::ios::out); std::ostream os(&buff); if (!os.good()) { throw std::runtime_error("Error opening file for output: " + output_csv); } std::string contents = ss.str(); os.write(contents.data(), contents.size()); os.flush(); } /** * Perform a spatial bounding-box slice on the zip code data in the given array, * and write the results to a new CSV file. * * @param array_path URI of TileDB array to read from. * @param output_csv URI of CSV file to create with results. */ void slice_and_write( const std::string& array_path, const std::string& output_csv) { Context ctx; Array array(ctx, array_path, TILEDB_READ); // Slice in the New England region, between 40-45 deg N, and 70-80 deg W. std::vector subarray = {parse_coord("40.000000"), parse_coord("45.000000"), parse_coord("-80.000000"), parse_coord("-70.000000")}; // Allocate buffers to read into. auto max_elements = array.max_buffer_elements(subarray); std::vector zip_codes(max_elements["zip"].second), coords(max_elements[TILEDB_COORDS].second); // Read from the array. Query query(ctx, array); query.set_layout(TILEDB_GLOBAL_ORDER) .set_subarray(subarray) .set_buffer("zip", zip_codes) .set_coordinates(coords); query.submit(); query.finalize(); array.close(); // Shrink the buffers to fit (releasing unnecessary allocated memory). auto num_results = query.result_buffer_elements()["zip"].second; zip_codes.resize(num_results); coords.resize(2 * num_results); // Write the CSV containing the results to a file. write_csv(output_csv, coords, zip_codes); } int main(int argc, char** argv) { std::string input_csv(argv[1]), array_path(argv[2]), output_csv(argv[3]); ingest_csv(input_csv, array_path); slice_and_write(array_path, output_csv); return 0; } /<>/doc/source/tutorials/advanced-consolidation.rst:59: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Config config; config["sm.consolidation.steps"] = 3; Array::consolidate(ctx, array_name, config); .. tab-container:: python :title: Python .. code-block:: python config = tiledb.Config() config["sm.consolidation.steps"] = 3; tiledb.consolidate(array_name, config) /<>/doc/source/tutorials/array-metadata.rst:46: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open array in write mode Context ctx; Array array(ctx, "my_array", TILEDB_WRITE); // Write two metadata items int v = 100; array.put_metadata("aaa", TILEDB_INT32, 1, &v); float f[] = {1.1f, 1.2f}; array.put_metadata("bb", TILEDB_FLOAT32, 2, f); std::string str = "tiledb is awesome"; array.put_metadata("c", TILEDB_CHAR, str.size(), str.data()); // Close array - Important! array.close() /<>/doc/source/tutorials/array-metadata.rst:77: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open array in read mode Context ctx; Array array(ctx, "my_array", TILEDB_READ); // Read metadata with key tiledb_datatype_t value_type; uint32_t value_num; const void* value; array.get_metadata("aaa", &v_type, &v_num, &v); // Close array array.close() /<>/doc/source/tutorials/array-metadata.rst:99: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open array in read mode Context ctx; Array array(ctx, "my_array", TILEDB_READ); // Get number of metadata items uint64_t num = array.metadata_num(); // Loop getting metadata from index std::string key; tiledb_datatype_t value_type; uint32_t value_num; const void* value; for (uint64_t i = 0; i < num; ++i) { array.get_metadata_from_index(i, &key, &value_type, &value_num, &value); // Do something with the metadata } // Close array array.close() /<>/doc/source/tutorials/array-metadata.rst:136: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open array in write mode Context ctx; Array array(ctx, "my_array", TILEDB_WRITE); // Delete metadata array.delete_metadata("bb"); // Close array - Important! array.close() /<>/doc/source/tutorials/array-metadata.rst:189: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Array::consolidate_metadata(ctx, "my_array"); /<>/doc/source/tutorials/array-metadata.rst:221: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Array::consolidate_metadata(ctx, "my_array", enc_type, key, key_len); /<>/doc/source/tutorials/async.rst:28: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Asynchronous Execution** Asynchronous execution (or non-blocking) allows you to submit a TileDB query without having to wait for it to complete. This attributes flexibility and allows for code design leading to optimized performance. /<>/doc/source/tutorials/async.rst:68: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ query.submit_async([]() { std::cout << "Callback: Write query completed\n"; }); /<>/doc/source/tutorials/async.rst:80: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Query::Status status; do { status = query.query_status(); } while (status == tiledb::Query::Status::INPROGRESS); /<>/doc/source/tutorials/compression.rst:14: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Attribute-based compression** TileDB allows you to choose a different compression scheme for each attribute by using filter lists. Compression in TileDB always occurs as a separate filter in a filter list. /<>/doc/source/tutorials/compression.rst:21: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Compression tradeoff** There is no ideal compressor. Each compressor offers a tradeoff between compression ratio and compression/decompression speed, which highly depends on the array data of your application. /<>/doc/source/tutorials/compression.rst:38: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; ArraySchema schema(ctx, TILEDB_DENSE); auto a = Attribute::create(ctx, "a"); FilterList filters(ctx); filters.add_filter({ctx, TILEDB_FILTER_GZIP}); a.filters(filters); schema.add_attribute(a); .. tab-container:: python :title: Python .. code-block:: python attr = tiledb.Attr(name="a", dtype=np.int32, filters=tiledb.FilterList([tiledb.GzipFilter()])) schema = tiledb.ArraySchema(attrs=[attr], domain=dom), sparse=False) /<>/doc/source/tutorials/compression.rst:72: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ FilterList coords_filters(ctx); coords_filters.add_filter({ctx, TILEDB_LZ4}); schema.set_coords_filter_list(coords_filters); .. tab-container:: python :title: Python .. code-block:: python schema = tiledb.ArraySchema(..., coords_filters=tiledb.FilterList([tiledb.LZ4Filter()])) /<>/doc/source/tutorials/compression.rst:104: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ FilterList offsets_filters(ctx); offsets_filters.add_filter({ctx, TILEDB_BZIP2}); schema.set_offsets_filter_list(offsets_filters); .. tab-container:: python :title: Python .. code-block:: python schema = tiledb.ArraySchema(..., offsets_filters=tiledb.FilterList([tiledb.Bzip2Filter()])) /<>/doc/source/tutorials/concurrency-consistency.rst:35: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ In TileDB, a *write operation* is the process of creating a write query object, submitting the query (potentially multiple times in the case of global writes) and finalizing the query object (important only in global writes). The code snippet shown below describes an **atomic write operation**, i.e., a block of functions that must be treated atomically by each thread. For example, do not attempt to prepare the query object with multiple threads, or have multiple threads invoke ``query.submit()`` for the same ``Query`` object ``query``. Instead, you can have multiple threads create *separate* ``Query`` objects (e.g., ``query_1``, ``query_2``) for the same array even sharing the same context, and prepare and submit them in parallel having each thread use the atomic block shown below. .. code-block:: c++ // ### An atomic write operation ### // Optionally: Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); // ... Prepare query object here query.submit(); // This creates the fragment directory // ... Potentially submit multiple times in global writes query.finalize(); // Important only for global writes // If you opened the array in this block: array.close(); Observe that you can optionally open the array in the atomic block. However, if you do open the array in this block, make sure to close it in this block as well. In general, for every array object creation/opening there should be a corresponding array closing. .. tab-container:: python :title: Python In TileDB, a *write operation* is the process of writing data to an array slice. In the Python API all writes such as the one shown in the snippet below are **atomic** (the same holds for both dense and sparse arrays). Note that when creating a dense/sparse array object, TileDB **opens** the array in the specified ``mode``. .. code-block:: python ### An atomic write operation ### with tiledb.DenseArray(array_name, mode='w') as A: data = np.array(...) A[:] = data /<>/doc/source/tutorials/concurrency-consistency.rst:97: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ A *read opearation* is the process of creating a read query object and submitting the query (potentially multiple times in the case of incomplete queries) until the query is completed. The code snippet shown below describes an **atomic read operation**, i.e., similar to writes, a set of functions that must be invoked by a single thread in sequence, but multiple threads can still create their own such blocks and invoke them in parallel. .. code-block:: c++ // ### An atomic read operation ### // Optional not recommended: Array array(ctx, array_name, TILEDB_READ); Query query(ctx, array); // ... Prepare query object here query.submit(); // This creates the fragment directory // ... Potentially submit multiple times in global writes query.finalize(); // Important only for global writes // If you opened the array in this block: array.close(); Similar to writes you can optionally open the array in the atomic block. This function is both process- and thread-safe. During opening the array, TileDB loads the array schema and fragment metadata to main memory *once*, and share them across all ``Array`` objects referring to the same array. Therefore, for the multi-threading case, it is highly recommended that you open the array once *outside* the atomic block and have all threads create the query on the same array object. This is to prevent the scenario where a thread opens the array, then closes it before another thread opens the array again, and so on. TileDB internally employs a reference-count system, discarding the array schema and fragment metadata each time the array is closed and the reference count reaches zero (the schema and metadata are typically cached, but they still need to be deserialized in the above scenario). Having all concurrent queries use the same ``Array`` object eliminates the above problem. .. tab-container:: python :title: Python A *read operation* is shown in the snippet below. All read operations in the Python API are **atomic**. Note that when creating a dense/sparse array object, TileDB **opens** the array in the specified ``mode``. .. code-block:: python ### An atomic read operation ### with tiledb.DenseArray(array_name, mode='r') as A: data = A[:] /<>/doc/source/tutorials/concurrency-consistency.rst:261: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open the array for reads Array array_read(ctx, array_name, TILEDB_READ); // Open the same array for writes Array array_write(ctx, array_name, TILEDB_WRITE); // ... Perform a write query // Create a read query for the open array Query query_1(ctx, array_read); // ... Process query // ... Print query results // Reopen the array array_read.reopen(); // Create a new read query for the open array Query query_2(ctx, array_read); // ... Process query // ... Print query results The figure below facilitates our explanation. The first array in the figure depicts the view when opening ``array_read``. All subsequent queries created for this array will see that view. Suppose a write happens *after* ``array_read`` got opened (second array in the figure). ``query_1`` will not be able to see this update and, therefore, it will see the same view as that before the write happened (third array in the figure). Reopening array ``array_read`` updates the array view to encompass the written cells. Therefore, a new query ``query_2`` created for the reopened array will finally see the update (fourth array in the figure). .. tab-container:: python :title: Python .. code-block:: python # Open the array for reads A_r = tiledb.DenseArray(array_name, mode='r') # Open the array for writes and write something A_w = tiledb.DenseArray(array_name, mode='w') data_w = np.array(...) A_w[:] = data_w # This will not be able to see the latest write data_1 = A_r[:] # You need to reopen the array for reads in order to see the latest write A_r.reopen() data_2 = A_r[:] The figure below facilitates our explanation. The first array in the figure depicts the view when opening ``A_r`. All subsequent queries created for this array will see that view. Suppose a write happens *after* ``A_r`` got created/opened (second array in the figure). ``data_1`` will not include this update and, therefore, it will see the same view as that before the write happened (third array in the figure). Reopening array ``A_r`` updates the array view to encompass the written cells. Therefore, ``data_2`` will include the update (fourth array in the figure). /<>/doc/source/tutorials/concurrency-consistency.rst:354: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Create an array at a timestamp Array array(ctx, array_name, TILEDB_READ, timestamp); Array array(ctx, array_name, TILEDB_READ encryption_type, key, key_length, timestamp); // Open an array at a timestamp array.open(TILEDB_READ, timestamp); array.open(TILEDB_READ, encryption_type, key, key_length, timestamp); /<>/doc/source/tutorials/config.rst:32: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Create config object Config config; // Set/Get config to/from ctx Context ctx(config); Config config_ctx = ctx.config(); // Set/Get config to/from VFS VFS vfs(ctx, config); Config config_vfs = vfs.config(); .. tab-container:: python :title: Python .. code-block:: python # Create config object config = tiledb.Config() # Set/get config to/from ctx ctx = tiledb.Ctx(config) config_ctx = ctx.config() # Set/get config to/from VFS vfs = tiledb.VFS(config, ctx=ctx) config_vfs = vfs.config() /<>/doc/source/tutorials/config.rst:71: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 config.cc -o config_cpp -ltiledb $ ./config_cpp Tile cache size: 10000000 Default settings: "sm.check_coord_dups" : "true" "sm.check_coord_oob" : "true" "sm.check_global_order" : "true" "sm.consolidation.amplification" : "1" "sm.consolidation.buffer_size" : "50000000" "sm.consolidation.step_max_frags" : "4294967295" "sm.consolidation.step_min_frags" : "4294967295" "sm.consolidation.step_size_ratio" : "0" "sm.consolidation.steps" : "4294967295" "sm.dedup_coords" : "false" "sm.enable_signal_handlers" : "true" "sm.memory_budget" : "5368709120" "sm.memory_budget_var" : "10737418240" "sm.num_async_threads" : "1" "sm.num_reader_threads" : "1" "sm.num_tbb_threads" : "-1" "sm.num_writer_threads" : "1" "sm.tile_cache_size" : "10000000" "vfs.file.max_parallel_ops" : "8" "vfs.hdfs.kerb_ticket_cache_path" : "" "vfs.hdfs.name_node_uri" : "" "vfs.hdfs.username" : "" "vfs.min_batch_gap" : "512000" "vfs.min_batch_size" : "20971520" "vfs.min_parallel_size" : "10485760" "vfs.num_threads" : "8" "vfs.s3.aws_access_key_id" : "" "vfs.s3.aws_secret_access_key" : "" "vfs.s3.connect_max_tries" : "5" "vfs.s3.connect_scale_factor" : "25" "vfs.s3.connect_timeout_ms" : "3000" "vfs.s3.endpoint_override" : "" "vfs.s3.max_parallel_ops" : "8" "vfs.s3.multipart_part_size" : "5242880" "vfs.s3.proxy_host" : "" "vfs.s3.proxy_password" : "" "vfs.s3.proxy_port" : "0" "vfs.s3.proxy_scheme" : "https" "vfs.s3.proxy_username" : "" "vfs.s3.region" : "us-east-1" "vfs.s3.request_timeout_ms" : "3000" "vfs.s3.scheme" : "https" "vfs.s3.use_virtual_addressing" : "true" "vfs.s3.verify_ssl" : "true" VFS S3 settings: "aws_access_key_id" : "" "aws_secret_access_key" : "" "connect_max_tries" : "5" "connect_scale_factor" : "25" "connect_timeout_ms" : "3000" "endpoint_override" : "" "max_parallel_ops" : "8" "multipart_part_size" : "5242880" "proxy_host" : "" "proxy_password" : "" "proxy_port" : "0" "proxy_scheme" : "https" "proxy_username" : "" "region" : "us-east-1" "request_timeout_ms" : "3000" "scheme" : "https" "use_virtual_addressing" : "true" "verify_ssl" : "true" Tile cache size after loading from file: 0 .. tab-container:: python :title: Python .. code-block:: bash $ python config.py Tile cache size: 10000000 Default settings: "sm.check_coord_dups" : "true" "sm.check_coord_oob" : "true" "sm.check_global_order" : "true" "sm.consolidation.amplification" : "1" "sm.consolidation.buffer_size" : "50000000" "sm.consolidation.step_max_frags" : "4294967295" "sm.consolidation.step_min_frags" : "4294967295" "sm.consolidation.step_size_ratio" : "0" "sm.consolidation.steps" : "4294967295" "sm.dedup_coords" : "false" "sm.enable_signal_handlers" : "true" "sm.memory_budget" : "5368709120" "sm.memory_budget_var" : "10737418240" "sm.num_async_threads" : "1" "sm.num_reader_threads" : "1" "sm.num_tbb_threads" : "-1" "sm.num_writer_threads" : "1" "sm.tile_cache_size" : "10000000" "vfs.file.max_parallel_ops" : "8" "vfs.hdfs.kerb_ticket_cache_path" : "" "vfs.hdfs.name_node_uri" : "" "vfs.hdfs.username" : "" "vfs.min_batch_gap" : "512000" "vfs.min_batch_size" : "20971520" "vfs.min_parallel_size" : "10485760" "vfs.num_threads" : "8" "vfs.s3.aws_access_key_id" : "" "vfs.s3.aws_secret_access_key" : "" "vfs.s3.connect_max_tries" : "5" "vfs.s3.connect_scale_factor" : "25" "vfs.s3.connect_timeout_ms" : "3000" "vfs.s3.endpoint_override" : "" "vfs.s3.max_parallel_ops" : "8" "vfs.s3.multipart_part_size" : "5242880" "vfs.s3.proxy_host" : "" "vfs.s3.proxy_password" : "" "vfs.s3.proxy_port" : "0" "vfs.s3.proxy_scheme" : "https" "vfs.s3.proxy_username" : "" "vfs.s3.region" : "us-east-1" "vfs.s3.request_timeout_ms" : "3000" "vfs.s3.scheme" : "https" "vfs.s3.use_virtual_addressing" : "true" "vfs.s3.verify_ssl" : "true" VFS S3 settings: "aws_access_key_id" : "" "aws_secret_access_key" : "" "connect_max_tries" : "5" "connect_scale_factor" : "25" "connect_timeout_ms" : "3000" "endpoint_override" : "" "max_parallel_ops" : "8" "multipart_part_size" : "5242880" "proxy_host" : "" "proxy_password" : "" "proxy_port" : "0" "proxy_scheme" : "https" "proxy_username" : "" "region" : "us-east-1" "request_timeout_ms" : "3000" "scheme" : "https" "use_virtual_addressing" : "true" "verify_ssl" : "true" Tile cache size after loading from file: 0 /<>/doc/source/tutorials/config.rst:235: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Config config; // Set value config["vfs.s3.connect_timeout_ms"] = 5000; // Append parameter segments with successive [] config["vfs."]["s3."]["endpoint_override"] = "localhost:8888"; // Get value std::string tile_cache_size = config["sm.tile_cache_size"]; std::cout << "Tile cache size: " << tile_cache_size << "\n\n"; .. tab-container:: python :title: Python .. code-block:: python config = tiledb.Config() # Set value config["vfs.s3.connect_timeout_ms"] = 5000 # Get value tile_cache_size = config["sm.tile_cache_size"] print("Tile cache size: %s" % str(tile_cache_size)) /<>/doc/source/tutorials/config.rst:282: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Config config; std::cout << "Default settings:\n"; for (auto& p : config) { std::cout << "\"" << p.first << "\" : \"" << p.second << "\"\n"; } .. tab-container:: python :title: Python .. code-block:: python config = tiledb.Config() print("\nDefault settings:") for p in config.items(): print("\"%s\" : \"%s\"" % (p[0], p[1])) /<>/doc/source/tutorials/config.rst:363: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Config config; // Print only the S3 settings std::cout << "\nVFS S3 settings:\n"; for (auto i = config.begin("vfs.s3."); i != config.end(); ++i) { auto& p = *i; std::cout << "\"" << p.first << "\" : \"" << p.second << "\"\n"; } .. tab-container:: python :title: Python .. code-block:: python config = tiledb.Config() # Print only the S3 settings. print("\nVFS S3 settings:") for p in config.items("vfs.s3."): print("\"%s\" : \"%s\"" % (p[0], p[1])) /<>/doc/source/tutorials/config.rst:424: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Save to file Config config; config["sm.tile_cache_size"] = 0; config.save_to_file("tiledb_config.txt"); // Load from file Config config_load("tiledb_config.txt"); std::string tile_cache_size = config_load["sm.tile_cache_size"]; std::cout << "\nTile cache size after loading from file: " << tile_cache_size << "\n"; .. tab-container:: python :title: Python .. code-block:: python # Save to file config = tiledb.Config() config["sm.tile_cache_size"] = 0 config.save("tiledb_config.txt") # Load from file config_load = tiledb.Config.load("tiledb_config.txt") print("\nTile cache size after loading from file: %s" % str(config_load["sm.tile_cache_size"])) /<>/doc/source/tutorials/datetimes.rst:67: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: python :title: Python .. code-block:: python import numpy as np # Domain is 10 years, day resolution, one tile per 365 days dim = tiledb.Dim(name='d1', ctx=ctx, domain=(np.datetime64('2010-01-01'), np.datetime64('2020-01-01')), tile=np.timedelta64(365, 'D'), dtype=np.datetime64('', 'D').dtype) dom = tiledb.Domain(dim, ctx=ctx) schema = tiledb.ArraySchema(ctx=ctx, domain=dom, attrs=(tiledb.Attr('a1', dtype=np.float64),)) tiledb.Array.create(my_array_name, schema) /<>/doc/source/tutorials/datetimes.rst:91: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: python :title: Python .. code-block:: python # Randomly generate 2 years of values for attribute 'a1' ndays = 365 * 2 a1_vals = np.random.rand(ndays) # Write the data at the beginning of the domain. start = np.datetime64('2010-01-01') end = start + np.timedelta64(ndays - 1, 'D') with tiledb.DenseArray('my_array_name', 'w', ctx=ctx) as T: T[start: end] = {'a1': a1_vals} /<>/doc/source/tutorials/datetimes.rst:111: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: python :title: Python .. code-block:: python # Slice a few days from the middle using two datetimes with tiledb.DenseArray('my_array_name', 'r', attr='a1', ctx=ctx) as T: vals = T[np.datetime64('2010-11-01'): np.datetime64('2011-01-31')] /<>/doc/source/tutorials/dense-arrays.rst:33: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Cell**, **Dimension**, **Domain** An array in TileDB is an n-dimensional collection of cells, where each cell is uniquely identified by a coordinate tuple equal to the dimensionality of the array. For example, every cell in a 2D array is represented by a coordinate pair ``(i, j)``, whereas in a 3D array by a coordinate triple, ``(i, j, k)``. Each dimension in the array has an associated domain which defines the data type and extent ``(min, max)`` of coordinate values for that dimension. The dimension domain could be of type ``int8``, ``uint8``, ``int16``, ``uint16``, ``int32``, ``uint32``, ``int64``, ``uint64``, ``float32``, or ``float64``. Notice that TileDB supports negative as well as real dimensions domains, but for now we will only focus on positive integer domains. The ordered set of dimensions comprise the array domain. .. note:: In TileDB, currently all dimension domains must have the same type. /<>/doc/source/tutorials/dense-arrays.rst:52: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Attribute** In TileDB, a cell is not limited to storing a single value. Each cell stores a tuple with a structure that is common to all cells. Each tuple element corresponds to a value on a named attribute of a certain type. The array cells can be perceived as rows in a table, where each column is an attribute and each row is uniquely identified by the cell coordinates. An attribute can specify a single value of type ``char``, ``int8``, ``uint8``, ``int16``, ``uint16``, ``int32``, ``uint32``, ``int64``, ``uint64``, ``float32``, or ``float64``, or a fixed- or variable-sized vector of the above primitive types. /<>/doc/source/tutorials/dense-arrays.rst:65: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Array schema** The structure of the array, i.e., the number of dimensions and type of their domains, the number and type of attributes (and a lot of other information covered in later tutorials) are all defined in the array schema. The array schema is very similar to a table schema used in Databases. /<>/doc/source/tutorials/dense-arrays.rst:74: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Dense array** If every cell in the array has an associated value, such as a pixel in a 2D image, we call the array dense. /<>/doc/source/tutorials/dense-arrays.rst:80: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Array directory** An array is stored on persistent storage as a directory containing subdirectories and files. We will explain in later tutorials the benefits from such a physical organization, and how a "directory" translates for storage backends where directories are not treated in the same manner as in a local POSIX filesystem (e.g., for the S3 object store). /<>/doc/source/tutorials/dense-arrays.rst:89: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Subarray** A subarray is a slice of the array domain, used in queries. /<>/doc/source/tutorials/dense-arrays.rst:98: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ The following snippet creates an empty array schema for a dense array: .. code-block:: c++ Context ctx; ArraySchema schema(ctx, TILEDB_DENSE); Next, we define a 2D domain where the coordinates can be integer values from 1 to 4 (inclusive) along both dimensions. For now, you can ignore the last argument in the dimension constructor (tile extent). .. code-block:: c++ Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); Then, attach the domain to the schema, and configure a few other parameters (cell and tile ordering) that are explained in later tutorials: .. code-block:: c++ schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); Finally, create a single attribute named ``a`` for the array that will hold a single integer for each cell: .. code-block:: c++ schema.add_attribute(Attribute::create(ctx, "a")); .. tab-container:: python :title: Python First we define a 2D domain where the coordinates can be integer values from 1 to 4 (inclusive) along both dimensions. For now, you can ignore the ``tile`` argument in the dimension constructor (tile extent). .. code-block:: python # Don't forget to 'import numpy as np' dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(1, 4), tile=4, dtype=np.int32), tiledb.Dim(name="cols", domain=(1, 4), tile=4, dtype=np.int32)) Next we create the schema object, attaching the domain and a single attribute ``a`` that will hold a single integer for each cell: .. code-block:: python schema = tiledb.ArraySchema(domain=dom, sparse=False, attrs=[tiledb.Attr(name="a", dtype=np.int32)]) /<>/doc/source/tutorials/dense-arrays.rst:168: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::string array_name("quickstart_dense_array"); Array::create(array_name, schema); .. tab-container:: python :title: Python .. code-block:: python array_name = "quickstart_dense" tiledb.DenseArray.create(array_name, schema) /<>/doc/source/tutorials/dense-arrays.rst:202: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; .. tab-container:: python :title: Python .. code-block:: python data = np.array(([1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16])) /<>/doc/source/tutorials/dense-arrays.rst:222: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Next, open the array for writing, and create a query object: .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); Then, set up the query. We set the buffer for attribute ``a``, and also set the layout of the cells in the buffer to row-major. .. code-block:: c++ query.set_layout(TILEDB_ROW_MAJOR).set_buffer("a", data); Finally, submit the query and close the array. .. code-block:: c++ query.submit(); array.close(); .. tab-container:: python :title: Python Next, open the array for writing and write the data to the array: .. code-block:: python with tiledb.DenseArray(array_name, mode='w') as A: A[:] = data By default, the Python API issues the write query in row-major layout. /<>/doc/source/tutorials/dense-arrays.rst:283: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Reading happens in much the same way as writing, except we must provide buffers sufficient to hold the data being read. First, open the array for reading: .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_READ); Next, specify the subarray in terms of ``(min, max)`` values on each dimension. Also define the buffer that will hold the result, making sure that it has enough space (six elements here, as the result of the subarray will be six integers). Proper result buffer allocation is an important topic that is covered in detail in later tutorials. .. code-block:: c++ const std::vector subarray = {1, 2, 2, 4}; std::vector data(6); Then, we set up and submit a query object, and close the array, similarly to writes. .. code-block:: c++ Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); query.submit(); array.close(); .. tab-container:: python :title: Python Reading happens in much the same way as writing, simply specifying a different mode when opening the array: .. code-block:: python with tiledb.DenseArray(array_name, mode='r') as A: # Slice only rows 1, 2 and cols 2, 3, 4. data = A[1:3, 2:5] print(data["a"]) Again by default the Python API issues the read query in row-major layout. /<>/doc/source/tutorials/dense-arrays.rst:343: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 quickstart_dense.cc -o quickstart_dense -ltiledb $ ./quickstart_dense 2 3 4 6 7 8 .. tab-container:: python :title: Python .. code-block:: bash $ python quickstart_dense.py [[2 3 4] [6 7 8]] /<>/doc/source/tutorials/encryption.rst:29: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **At-rest encryption** TileDB allows you to configure arrays such that all attribute data and array metadata is encrypted before being persisted. When reading data from encrypted arrays, the data and metadata are unencrypted in main memory. This is known as **at-rest** encryption. /<>/doc/source/tutorials/encryption.rst:44: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); ArraySchema schema(ctx, TILEDB_DENSE); schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); schema.add_attribute(Attribute::create(ctx, "a")); /<>/doc/source/tutorials/encryption.rst:64: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Load the encryption key from disk, environment variable, etc. // Here we use a string for convenience. const char encryption_key[32 + 1] = "0123456789abcdeF0123456789abcdeF"; // Create the encrypted array. Array::create(array_name, schema, TILEDB_AES_256_GCM, encryption_key, strlen(encryption_key)); /<>/doc/source/tutorials/encryption.rst:94: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; /<>/doc/source/tutorials/encryption.rst:104: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Next, open the array for writing. Note that now we must also specify the encryption algorithm and correct encryption key when opening the array. .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_WRITE, TILEDB_AES_256_GCM, encryption_key, strlen(encryption_key)); Query query(ctx, array); Then, set up the query as normal, submit it, and close the array. .. code-block:: c++ query.set_layout(TILEDB_ROW_MAJOR).set_buffer("a", data); query.submit(); array.close(); /<>/doc/source/tutorials/encryption.rst:140: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ First, open the array for reading, specifying the same encryption key: .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_READ, TILEDB_AES_256_GCM, encryption_key, strlen(encryption_key)); Then, we set up and submit a query object, and close the array, all as usual. .. code-block:: c++ const std::vector subarray = {1, 2, 2, 4}; std::vector data(6); Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); query.submit(); array.close(); /<>/doc/source/tutorials/errors.rst:32: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 errors.cc -o errors_cpp -ltiledb $ ./errors_cpp TileDB exception: [TileDB::StorageManager] Error: Cannot create group; Group '/my_group' already exists Callback: [TileDB::StorageManager] Error: Cannot create group; Group '/my_group' already exists .. tab-container:: python :title: Python .. code-block:: bash $ python errors.py TileDB exception: [TileDB::StorageManager] Error: Cannot create group; Group '/my_group' already exists /<>/doc/source/tutorials/filters.rst:34: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Filter** A filter is used to transform attribute data before it is written to an array. One filter performs one type of data transformation. An example of a filter is the bzip2 compression filter, which transforms data by compressing it with bzip2. /<>/doc/source/tutorials/filters.rst:42: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Filter list** A filter list is an ordered list of zero or more filters. Filter lists can be arbitrarily long, and are used to specify an ordered sequence of data transformations that should be performed on attribute data. TileDB allows you to set a different filter list for each attribute. /<>/doc/source/tutorials/filters.rst:50: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Tile chunk** Recall that data tiles are the atomic unit of I/O in TileDB. Before writing, data tiles are internally divided into multiple chunks by TileDB. The tile chunk is the atomic unit of filtering, i.e., each chunk of a data tile is filtered separately (and in parallel). /<>/doc/source/tutorials/filters.rst:67: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ To start, create a simple sparse array schema. .. code-block:: c++ Context ctx; // The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); // The array will be sparse. ArraySchema schema(ctx, TILEDB_SPARSE); schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); Next create two fixed-length attributes ``a1`` and ``a2``: .. code-block:: c++ auto a1 = Attribute::create(ctx, "a1"); auto a2 = Attribute::create(ctx, "a2"); Attribute ``a1`` will be filtered by bit width reduction followed by Zstd compression. First, create ``Filter`` objects for the two filtering operations: .. code-block:: c++ Filter bit_width_reduction(ctx, TILEDB_FILTER_BIT_WIDTH_REDUCTION); Filter compression_zstd(ctx, TILEDB_FILTER_ZSTD); Next, create a ``FilterList`` object and add the two filters. Note that the order you add ``Filter`` objects to a ``FilterList`` is the order that the filtering will occur. .. code-block:: c++ FilterList a1_filters(ctx); a1_filters.add_filter(bit_width_reduction) .add_filter(compression_zstd); Now set the filter list on attribute ``a1``: .. code-block:: c++ a1.set_filter_list(a1_filters); Attribute ``a2`` will be filtered just with a single gzip compression filter: .. code-block:: c++ FilterList a2_filters(ctx); a2_filters.add_filter({ctx, TILEDB_FILTER_GZIP}); a2.set_filter_list(a2_filters); Note that ``Filter`` and ``FilterList`` objects can be reused. If instead you wanted to use the same filter list for ``a2`` as was used in ``a1`` you could simply do: .. code-block:: c++ a1.set_filter_list(a1_filters); a2.set_filter_list(a1_filters); Either way, add the attributes to the array schema and create the array: .. code-block:: c++ schema.add_attribute(a1).add_attribute(a2); Array::create(array_name, schema); TileDB also allows you to set filter lists to be used on the offsets data for variable-length attributes as well as the coordinates for sparse fragments. For example, to set a filter list for the offsets you could do the following: .. code-block:: c++ FilterList offsets_filters(ctx); offsets_filters.add_filter({ctx, TILEDB_FILTER_POSITIVE_DELTA}) .add_filter(bit_width_reduction) .add_filter(compression_zstd); schema.set_offsets_filter_list(offsets_filters); .. tab-container:: python :title: Python To start, create a simple sparse array domain. .. code-block:: python # The array will be 4x4 with dimensions "rows" and "cols", with domain [1,4]. dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(1, 4), tile=4, dtype=np.int32), tiledb.Dim(name="cols", domain=(1, 4), tile=4, dtype=np.int32)) Attribute ``a1`` will be filtered by bit width reduction followed by Zstd compression. First, create filter objects for the two filtering operations: .. code-block:: python bit_width_reduction = tiledb.BitWidthReductionFilter() compression_zstd = tiledb.ZstdFilter() Next, create a ``FilterList`` object with the two filters. Note that the order you specify filter objects to a ``FilterList`` is the order that the filtering will occur. .. code-block:: python a1_filters = tiledb.FilterList([bit_width_reduction, compression_zstd]) Attribute ``a2`` will be filtered just with a single gzip compression filter: .. code-block:: python a2_filters = tiledb.FilterList([tiledb.GzipFilter()]) Add the attributes to the array schema and create the array: .. code-block:: python schema = tiledb.ArraySchema(domain=dom, sparse=True, attrs=[tiledb.Attr(name="a1", dtype=np.uint32, filters=a1_filters), tiledb.Attr(name="a2", dtype=np.int32, filters=a2_filters)]) tiledb.SparseArray.create(array_name, schema) TileDB also allows you to set filter lists to be used on the offsets data for variable-length attributes as well as the coordinates for sparse fragments. For example, to set a filter list for the offsets you could do the following: .. code-block:: python offsets_filters = [tiledb.PositiveDeltaFilter(), tiledb.BitWidthReductionFilter(), tiledb.ZstdFilter()] schema = tiledb.ArraySchema(domain=dom, sparse=True, offsets_filters=offsets_filters, attrs=[...]]) /<>/doc/source/tutorials/filters.rst:234: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ To set the compression level to level 5 on a bzip2 compression filter: .. code-block:: c++ Filter compression_bzip2(ctx, TILEDB_FILTER_BZIP2); int level = 5; compression_bzip2.set_option(TILEDB_COMPRESSION_LEVEL, &level); You can also retrieve option values from filters: .. code-block:: c++ int level_get; compression_bzip2.get_option(TILEDB_COMPRESSION_LEVEL, &level_get); // Now level_get == 5 .. tab-container:: python :title: Python To set the compression level to level 5 on a bzip2 compression filter: .. code-block:: python compression_bzip2 = tiledb.Bzip2Filter(level=5) You can also retrieve option values from filters: .. code-block:: python level_get = compression_bzip2.level # Now level_get == 5 /<>/doc/source/tutorials/filters.rst:444: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; FilterList filter_list(ctx); // Use a max chunk size of 10,000 bytes for this filter list: filter_list.set_max_chunk_size(10000); .. tab-container:: python :title: Python .. code-block:: python # Use a max chunk size of 10,000 bytes for this filter list: filter_list = tiledb.FilterList([tiledb.GzipFilter()], chunksize=10000) /<>/doc/source/tutorials/fragments-consolidation.rst:36: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Fragment** An array is composed of fragments. Each fragment is perceived as an array snapshot, containing only the cells written upon a write operation. TileDB distinguishes between dense and sparse fragments. A sparse array is composed only of sparse fragments, whereas a dense array can have both dense and sparse fragments. Each fragment is a timestamped, standalone subdirectory inside the array directory. /<>/doc/source/tutorials/fragments-consolidation.rst:46: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Consolidation** To mitigate the potential performance degradation resulting from the existence of numerous fragments, TileDB enables you to consolidate the fragments, i.e., merge all fragments into a single one. /<>/doc/source/tutorials/fragments-consolidation.rst:71: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 fragments_consolidation.cc -o fragments_consolidation_cpp -ltiledb $ ./fragments_consolidation_cpp Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ ls -l fragments_consolidation_array/ total 8 drwx------ 4 stavros staff 128 Jun 25 16:23 __1561494215438_1561494215438_f9041c73e04e4cb2b52734f1183508f4 drwx------ 4 stavros staff 128 Jun 25 16:23 __1561494215452_1561494215452_13a7d76455cc44fc893c650270d26ccf drwx------ 5 stavros staff 160 Jun 25 16:23 __1561494215467_1561494215467_317c5aa1f6eb4e6880f3fda660b86507 -rwx------ 1 stavros staff 149 Jun 25 16:23 __array_schema.tdb -rwx------ 1 stavros staff 0 Jun 25 16:23 __lock.tdb drwx------ 2 stavros staff 64 Jun 25 16:23 __meta .. tab-container:: python :title: Python .. code-block:: bash $ python fragments_consolidation.py Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ ls -l fragments_consolidation_array/ total 8 drwx------ 4 stavros staff 128 Jun 25 16:23 __1561494215438_1561494215438_f9041c73e04e4cb2b52734f1183508f4 drwx------ 4 stavros staff 128 Jun 25 16:23 __1561494215452_1561494215452_13a7d76455cc44fc893c650270d26ccf drwx------ 5 stavros staff 160 Jun 25 16:23 __1561494215467_1561494215467_317c5aa1f6eb4e6880f3fda660b86507 -rwx------ 1 stavros staff 149 Jun 25 16:23 __array_schema.tdb -rwx------ 1 stavros staff 0 Jun 25 16:23 __lock.tdb drwx------ 2 stavros staff 64 Jun 25 16:23 __meta /<>/doc/source/tutorials/fragments-consolidation.rst:169: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ cp -R fragments_consolidation/ temp $ rm -rf fragments_consolidation/__1561494215438_1561494215438_f9041c73e04e4cb2b52734f1183508f4 $ ./fragments_consolidation_cpp Cell (1, 1) has data 201 Cell (1, 2) has data -2147483648 Cell (1, 3) has data -2147483648 Cell (1, 4) has data -2147483648 Cell (2, 1) has data -2147483648 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data -2147483648 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ rm -rf fragments_consolidation $ cp -R temp fragments_consolidation $ rm -rf fragments_consolidation/__1561494215452_1561494215452_13a7d76455cc44fc893c650270d26ccf $ ./fragments_consolidation_cpp Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 6 Cell (2, 3) has data 7 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data -2147483648 Cell (3, 3) has data -2147483648 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ rm -rf fragments_consolidation $ cp -R temp fragments_consolidation $ rm -rf fragments_consolidation/__1561494215467_1561494215467_317c5aa1f6eb4e6880f3fda660b86507 $ ./fragments_consolidation_cpp Cell (1, 1) has data 1 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data -2147483648 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 .. tab-container:: python :title: Python .. code-block:: bash $ cp -R fragments_consolidation/ temp $ rm -rf fragments_consolidation/__1561494215438_1561494215438_f9041c73e04e4cb2b52734f1183508f4 $ python fragments_consolidation.py Cell (1, 1) has data 201 Cell (1, 2) has data -2147483648 Cell (1, 3) has data -2147483648 Cell (1, 4) has data -2147483648 Cell (2, 1) has data -2147483648 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data -2147483648 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ rm -rf fragments_consolidation $ cp -R temp fragments_consolidation $ rm -rf fragments_consolidation/__1561494215452_1561494215452_13a7d76455cc44fc893c650270d26ccf $ python fragments_consolidation.py Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 6 Cell (2, 3) has data 7 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data -2147483648 Cell (3, 3) has data -2147483648 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ rm -rf fragments_consolidation $ cp -R temp fragments_consolidation $ rm -rf fragments_consolidation/__1561494215467_1561494215467_317c5aa1f6eb4e6880f3fda660b86507 $ python fragments_consolidation.py Cell (1, 1) has data 1 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data -2147483648 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 /<>/doc/source/tutorials/fragments-consolidation.rst:344: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Array::consolidate(ctx, array_name); .. tab-container:: python :title: Python .. code-block:: python tiledb.consolidate(array_name) /<>/doc/source/tutorials/fragments-consolidation.rst:364: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ ./fragments_consolidation_cpp consolidate Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ ls -l fragments_consolidation_array/ total 8 drwx------ 4 stavros staff 128 Jun 25 16:28 __1561494215438_1561494215467_1bc203276a1a42c29eb4358325a0f228 -rwx------ 1 stavros staff 149 Jun 25 16:23 __array_schema.tdb -rwx------ 1 stavros staff 0 Jun 25 16:23 __lock.tdb drwx------ 2 stavros staff 64 Jun 25 16:23 __meta $ ls -l fragments_consolidation_array/__1561494215438_1561494215467_1bc203276a1a42c29eb4358325a0f228/ total 16 -rwx------ 1 stavros staff 613 Jun 25 16:28 __fragment_metadata.tdb -rwx------ 1 stavros staff 144 Jun 25 16:28 a.tdb .. tab-container:: python :title: Python .. code-block:: bash $ python fragments_consolidation.py consolidate Cell (1, 1) has data 201 Cell (1, 2) has data 2 Cell (1, 3) has data 3 Cell (1, 4) has data 4 Cell (2, 1) has data 5 Cell (2, 2) has data 101 Cell (2, 3) has data 102 Cell (2, 4) has data 8 Cell (3, 1) has data -2147483648 Cell (3, 2) has data 103 Cell (3, 3) has data 104 Cell (3, 4) has data 202 Cell (4, 1) has data -2147483648 Cell (4, 2) has data -2147483648 Cell (4, 3) has data -2147483648 Cell (4, 4) has data -2147483648 $ ls -l fragments_consolidation_array/ total 8 drwx------ 4 stavros staff 128 Jun 25 16:28 __1561494215438_1561494215467_1bc203276a1a42c29eb4358325a0f228 -rwx------ 1 stavros staff 149 Jun 25 16:23 __array_schema.tdb -rwx------ 1 stavros staff 0 Jun 25 16:23 __lock.tdb drwx------ 2 stavros staff 64 Jun 25 16:23 __meta $ ls -l fragments_consolidation_array/__1561494215438_1561494215467_1bc203276a1a42c29eb4358325a0f228/ total 16 -rwx------ 1 stavros staff 613 Jun 25 16:28 __fragment_metadata.tdb -rwx------ 1 stavros staff 144 Jun 25 16:28 a.tdb /<>/doc/source/tutorials/kv.rst:96: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ You can create a KV store similar to arrays, i.e., you create a schema, adding the attributes you like. .. code-block:: c++ tiledb::Context ctx; tiledb::MapSchema schema(ctx); auto a1 = tiledb::Attribute::create(ctx, "a1"); auto a2 = tiledb::Attribute::create(ctx, "a2"); schema.add_attributes(a1, a2); tiledb::Map::create(map_name, schema); .. tab-container:: python :title: Python You can create a KV store similar to arrays, i.e., you create a schema defining the attribute name and type. .. code-block:: python schema = tiledb.KVSchema(attrs=[tiledb.Attr(name="a1", dtype=bytes)]) tiledb.KV.create(array_name, schema) .. warning:: The Python API for key-value stores does not currently support multiple attributes, or attributes with non-string-typed values. /<>/doc/source/tutorials/kv.rst:140: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Context ctx; // Open the map tiledb::Map map(ctx, map_name, TILEDB_WRITE); std::vector attrs = {"a1", "a2"}; // Add map items with [] operator map["key_1"][attrs] = std::tuple(1, 1.1f); map["key_2"][attrs] = std::tuple(2, 2.1f); map.flush(); // Add map items through functions auto key3_item = Map::create_item(ctx, "key_3"); key3_item.set("a1", 3); key3_item["a2"] = 3.1f; map.add_item(key3_item); map.flush(); // Close the map map.close(); Similar to arrays, you must write all attributes for every item you are adding to the KV store. .. tab-container:: python :title: Python .. code-block:: python A = tiledb.KV(array_name) A["key_1"] = "1" A["key_2"] = "2" A["key_3"] = "3" A.flush() /<>/doc/source/tutorials/kv.rst:190: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ map.flush(); .. tab-container:: python :title: Python .. code-block:: python A.flush() /<>/doc/source/tutorials/kv.rst:210: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Map::consolidate(ctx, "my_map"); .. tab-container:: python :title: Python .. code-block:: python A.consolidate() /<>/doc/source/tutorials/kv.rst:231: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Open the map tiledb::Map map(ctx, map_name, TILEDB_READ); // Read the item values int key1_a1 = map["key_1"]["a1"]; float key1_a2 = map["key_1"]["a2"]; auto key2_item = map["key_2"]; int key2_a1 = key2_item["a1"]; auto key3_item = map["key_3"]; float key3_a2 = key3_item["a2"]; .. tab-container:: python :title: Python .. code-block:: python A = tiledb.KV(array_name) print("key_1: %s" % A["key_1"]) print("key_2: %s" % A["key_2"]) print("key_3: %s" % A["key_3"]) /<>/doc/source/tutorials/kv.rst:263: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; tiledb::Map map(ctx, map_name, TILEDB_READ); std::cout << "\nIterating over map items\n"; MapIter iter(map), end(map, true); for (; iter != end; ++iter) { auto key = iter->key(); int a1 = (*iter)["a1"]; float a2 = (*iter)["a2"]; std::cout << "key: " << key << ", a1: " << a1 << ", a2: " << a2 << "\n"; } .. tab-container:: python :title: Python .. code-block:: python A = tiledb.KV(array_name) for p in A: print("key: '%s', value: '%s'" % (p[0], p[1])) /<>/doc/source/tutorials/kv.rst:294: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 map.cc -o map_cpp -ltiledb $ ./map_cpp Simple read key_1, a1: 1 key_1, a2: 1.1 key_2: a1: 2 key_3: a2: 3.1 Iterating over map items key: key_3, a1: 3, a2: 3.1 key: key_2, a1: 2, a2: 2.1 key: key_1, a1: 1, a2: 1.1 .. tab-container:: python :title: Python .. code-block:: bash $ python kv.py key_1: 1 key_2: 2 key_3: 3 key: 'key_1', value: '1' key: 'key_3', value: '3' key: 'key_2', value: '2' /<>/doc/source/tutorials/multi-attribute-arrays.rst:34: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Multiple attributes** TileDB enables you to store more than one value per cell via the concept of attributes. You have the flexibility to define an arbitrary number of attributes, potentially each of a different type, in the array schema. /<>/doc/source/tutorials/multi-attribute-arrays.rst:41: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Fixed-length attributes** Here we will cover fixed-length attributes, i.e., attributes whose values consume a fixed amount of space. Fixed-length attributes could be of a primitive data type (e.g., ``int32`` or ``char``), or specify a vector of a fixed number of primitive data type values. .. note:: TileDB currently does not support user-defined datatypes (such as structs). However, this functionality will be added soon. /<>/doc/source/tutorials/multi-attribute-arrays.rst:55: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Attribute subselection** Although an array may have many attributes, the user may be interested in reading just a subset of attribute values. TileDB enables you to subselect on the array attributes upon read queries. /<>/doc/source/tutorials/multi-attribute-arrays.rst:63: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Columnar format** TileDB adopts the so-called columnar format, i.e., it stores the cell values along each attribute in a separate file. This leads to very efficient attribute subselection (as only the values of the attributes you are interested in are fetched from storage, without reading any values from irrelevant attributes), as well as more effective compression (to be covered in a later tutorial). /<>/doc/source/tutorials/multi-attribute-arrays.rst:82: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ schema.add_attribute(Attribute::create(ctx, "a1")); schema.add_attribute(Attribute::create(ctx, "a2")); .. tab-container:: python :title: Python .. code-block:: python schema = tiledb.ArraySchema(domain=dom, sparse=False, attrs=[tiledb.Attr(name="a1", dtype=np.uint8), tiledb.Attr(name="a2", dtype=np.dtype([("", np.float32), ("", np.float32)]))]) We use a ``np.uint8`` to store the character value in ``a1``. /<>/doc/source/tutorials/multi-attribute-arrays.rst:122: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data_a1 = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p'}; std::vector data_a2 = { 1.1f, 1.2f, 2.1f, 2.2f, 3.1f, 3.2f, 4.1f, 4.2f, 5.1f, 5.2f, 6.1f, 6.2f, 7.1f, 7.2f, 8.1f, 8.2f, 9.1f, 9.2f, 10.1f, 10.2f, 11.1f, 11.2f, 12.1f, 12.2f, 13.1f, 13.2f, 14.1f, 14.2f, 15.1f, 15.2f, 16.1f, 16.2f}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", data_a1) .set_buffer("a2", data_a2); query.submit(); array.close(); .. tab-container:: python :title: Python .. code-block:: python with tiledb.DenseArray(array_name, mode='w') as A: data_a1 = np.array((list(map(ord, ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p'])))) data_a2 = np.array(([(1.1, 1.2), (2.1, 2.2), (3.1, 3.2), (4.1, 4.2), (5.1, 5.2), (6.1, 6.2), (7.1, 7.2), (8.1, 8.2), (9.1, 9.2), (10.1, 10.2), (11.1, 11.2), (12.1, 12.2), (13.1, 13.2), (14.1, 14.2), (15.1, 15.2), (16.1, 16.2)]), dtype=[("", np.float32), ("", np.float32)]) A[:, :] = {"a1": data_a1, "a2": data_a2} /<>/doc/source/tutorials/multi-attribute-arrays.rst:181: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Reading is similar to the simple dense array example. The difference here is that we need to allocate two buffers (one for ``a1`` and one for ``a2``) and set to the query object. Knowing that the result consists of 6 cells, we allocate 6 character elements for ``data_a1`` and 12 float elements for ``data_a2``, since ``a2`` stores two floats per cell. .. code-block:: c++ const std::vector subarray = {1, 2, 2, 4}; std::vector data_a1(6); std::vector data_a2(12); Context ctx; Array array(ctx, array_name, TILEDB_READ); Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", data_a1) .set_buffer("a2", data_a2); query.submit(); array.close(); Now ``data_a1`` holds the result cell values on attribute ``a1`` and ``data_a2`` the results on ``a2``, which we can print simply like: .. code-block:: c++ for (int i = 0; i < 6; ++i) std::cout << "a1: " << data_a1[i] << ", a2: (" << data_a2[2 * i] << "," << data_a2[2 * i + 1] << ")\n"; .. tab-container:: python :title: Python Reading is similar to the simple dense array example. .. code-block:: python with tiledb.DenseArray(array_name, mode='r') as A: # Slice only rows 1, 2 and cols 2, 3, 4. data = A[1:3, 2:5] Now ``data["a1"]`` holds the result cell values on attribute ``a1`` and ``data["a2"]`` the results on ``a2``, which we can print simply like: .. code-block:: python a1, a2 = data["a1"].flat, data["a2"].flat for i, v in enumerate(a1): print("a1: '%s', a2: (%.1f, %.1f)" % (chr(v), a2[i][0], a2[i][1])) /<>/doc/source/tutorials/multi-attribute-arrays.rst:244: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ If you submit a read query with buffers only for some of the attributes of an array, only those attributes will be read from disk. For example, if we wish to retrieve the values only on ``a1``, we set only buffer ``data_a1`` to the query object (i.e., omitting ``data_a2``): .. code-block:: c++ const std::vector subarray = {1, 2, 2, 4}; std::vector data_a1(6); Context ctx; Array array(ctx, array_name, TILEDB_READ); Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", data_a1); query.submit(); array.close(); .. tab-container:: python :title: Python If you submit a read query with the alternative ``.query()`` syntax, you can specify a list of attribute names. Only those attributes will be read from disk. For example, if we wish to retrieve the values only on ``a1``, we list only ``a1`` to the query method (i.e., omitting ``a2``): .. code-block:: python with tiledb.DenseArray(array_name, mode='r') as A: data = A.query(attrs=["a1"])[1:3, 2:5] /<>/doc/source/tutorials/multi-attribute-arrays.rst:283: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 multi_attribute.cc -o multi_attribute -ltiledb $ ./multi_attribute Reading both attributes a1 and a2: a1: b, a2: (2.1,2.2) a1: c, a2: (3.1,3.2) a1: d, a2: (4.1,4.2) a1: f, a2: (6.1,6.2) a1: g, a2: (7.1,7.2) a1: h, a2: (8.1,8.2) Subselecting on attribute a1: a1: b a1: c a1: d a1: f a1: g a1: h .. tab-container:: python :title: Python .. code-block:: bash $ python multi_attribute.py Reading both attributes a1 and a2: a1: 'b', a2: (2.1, 2.2) a1: 'c', a2: (3.1, 3.2) a1: 'd', a2: (4.1, 4.2) a1: 'f', a2: (6.1, 6.2) a1: 'g', a2: (7.1, 7.2) a1: 'h', a2: (8.1, 8.2) Subselecting on attribute a1: a1: 'b' a1: 'c' a1: 'd' a1: 'f' a1: 'g' a1: 'h' /<>/doc/source/tutorials/neg-real.rst:21: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{-2, 1}}, 2)) .add_dimension(Dimension::create(ctx, "cols", {{-1, 2}}, 2)); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(-2, 1), tile=2, dtype=np.int32), tiledb.Dim(name="cols", domain=(-1, 2), tile=2, dtype=np.int32)) /<>/doc/source/tutorials/neg-real.rst:69: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "lon", {{-180.0, 180.0}}, 0.1)) .add_dimension(Dimension::create(ctx, "lat", {{-90.0, 90.0}}, 0.1)); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(tiledb.Dim(name="lon", domain=(-180.0, 180.0), tile=0.1, dtype=np.float32), tiledb.Dim(name="lat", domain=(-90.0, 90.0), tile=0.1, dtype=np.float32)) /<>/doc/source/tutorials/object.rst:46: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Context ctx; tiledb::create_group(ctx, "my_group"); .. tab-container:: python :title: Python .. code-block:: python tiledb.group_create("my_group") /<>/doc/source/tutorials/object.rst:82: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Context ctx; auto obj_type = Object::object(ctx, path).type(); .. tab-container:: python :title: Python .. code-block:: python type = tiledb.object_type(path) /<>/doc/source/tutorials/object.rst:108: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Context ctx; // List children std::cout << "\nListing hierarchy: \n"; tiledb::ObjectIter obj_iter(ctx, path); for (const auto& object : obj_iter) print_path(object.uri(), object.type()); // Walk in a path with a pre- and post-order traversal std::cout << "\nPreorder traversal: \n"; obj_iter.set_recursive(); // Default order is preorder for (const auto& object : obj_iter) print_path(object.uri(), object.type()); std::cout << "\nPostorder traversal: \n"; obj_iter.set_recursive(TILEDB_POSTORDER); for (const auto& object : obj_iter) print_path(object.uri(), object.type()); where the ``print_path`` callback takes as input a string path and an object type argument. This is how we defined it in our code example: .. code-block:: c++ void print_path(const std::string& path, tiledb::Object::Type type) { // Simply print the path and type std::cout << path << " "; switch (type) { case tiledb::Object::Type::Array: std::cout << "ARRAY"; break; case tiledb::Object::Type::KeyValue: std::cout << "KEY_VALUE"; break; case tiledb::Object::Type::Group: std::cout << "GROUP"; break; default: std::cout << "INVALID"; } std::cout << "\n"; } .. tab-container:: python :title: Python .. code-block:: python # List children print("\nListing hierarchy:") tiledb.ls(path, lambda obj_path, obj_type: print(obj_path, obj_type)) # Walk in a path with a pre- and post-order traversal print("\nPreorder traversal:") tiledb.walk(path, lambda obj_path, obj_type: print(obj_path, obj_type)) # Default order is preorder print("\nPostorder traversal:") tiledb.walk(path, lambda obj_path, obj_type: print(obj_path, obj_type), "postorder") /<>/doc/source/tutorials/object.rst:190: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash Listing hierarchy: file:///my_group/dense_arrays GROUP file:///my_group/sparse_arrays GROUP Preorder traversal: file:///my_group/dense_arrays GROUP file:///my_group/dense_arrays/array_A ARRAY file:///my_group/dense_arrays/array_B ARRAY file:///my_group/dense_arrays/kv KEY_VALUE file:///my_group/sparse_arrays GROUP file:///my_group/sparse_arrays/array_C ARRAY file:///my_group/sparse_arrays/array_D ARRAY Postorder traversal: file:///my_group/dense_arrays/array_A ARRAY file:///my_group/dense_arrays/array_B ARRAY file:///my_group/dense_arrays/kv KEY_VALUE file:///my_group/dense_arrays GROUP file:///my_group/sparse_arrays/array_C ARRAY file:///my_group/sparse_arrays/array_D ARRAY file:///my_group/sparse_arrays GROUP .. tab-container:: python :title: Python .. code-block:: bash Listing hierarchy: file:///my_group/dense_arrays group file:///my_group/sparse_arrays group Preorder traversal: file:///my_group/dense_arrays group file:///my_group/dense_arrays/array_A array file:///my_group/dense_arrays/array_B array file:///my_group/dense_arrays/kv kv file:///my_group/sparse_arrays group file:///my_group/sparse_arrays/array_C array file:///my_group/sparse_arrays/array_D array Postorder traversal: file:///my_group/dense_arrays/array_A array file:///my_group/dense_arrays/array_B array file:///my_group/dense_arrays/kv kv file:///my_group/dense_arrays group file:///my_group/sparse_arrays/array_C array file:///my_group/sparse_arrays/array_D array file:///my_group/sparse_arrays group /<>/doc/source/tutorials/object.rst:255: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Object::move(ctx, "my_group", "my_group_2"); .. tab-container:: python :title: Python .. code-block:: python tiledb.move("my_group", "my_group_2") /<>/doc/source/tutorials/object.rst:279: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Object::remove(ctx, "my_group_2/dense_arrays"); .. tab-container:: python :title: Python .. code-block:: python tiledb.remove("my_group_2/dense_arrays") /<>/doc/source/tutorials/object.rst:300: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 object.cc -o object_cpp -ltiledb $ ./object_cpp Listing hierarchy: file:///my_group/dense_arrays GROUP file:///my_group/sparse_arrays GROUP Preorder traversal: file:///my_group/dense_arrays GROUP file:///my_group/dense_arrays/array_A ARRAY file:///my_group/dense_arrays/array_B ARRAY file:///my_group/dense_arrays/kv KEY_VALUE file:///my_group/sparse_arrays GROUP file:///my_group/sparse_arrays/array_C ARRAY file:///my_group/sparse_arrays/array_D ARRAY Postorder traversal: file:///my_group/dense_arrays/array_A ARRAY file:///my_group/dense_arrays/array_B ARRAY file:///my_group/dense_arrays/kv KEY_VALUE file:///my_group/dense_arrays GROUP file:///my_group/sparse_arrays/array_C ARRAY file:///my_group/sparse_arrays/array_D ARRAY file:///my_group/sparse_arrays GROUP Listing hierarchy: file:///my_group_2/sparse_arrays GROUP Preorder traversal: file:///my_group_2/sparse_arrays GROUP file:///my_group_2/sparse_arrays/array_D ARRAY Postorder traversal: file:///my_group_2/sparse_arrays/array_D ARRAY file:///my_group_2/sparse_arrays GROUP .. tab-container:: python :title: Python .. code-block:: bash $ python object.py Listing hierarchy: file:///my_group/dense_arrays group file:///my_group/sparse_arrays group Preorder traversal: file:///my_group/dense_arrays group file:///my_group/dense_arrays/array_A array file:///my_group/dense_arrays/array_B array file:///my_group/dense_arrays/kv kv file:///my_group/sparse_arrays group file:///my_group/sparse_arrays/array_C array file:///my_group/sparse_arrays/array_D array Postorder traversal: file:///my_group/dense_arrays/array_A array file:///my_group/dense_arrays/array_B array file:///my_group/dense_arrays/kv kv file:///my_group/dense_arrays group file:///my_group/sparse_arrays/array_C array file:///my_group/sparse_arrays/array_D array file:///my_group/sparse_arrays group Listing hierarchy: file:///my_group_2/sparse_arrays group Preorder traversal: file:///my_group_2/sparse_arrays group file:///my_group_2/sparse_arrays/array_D array Postorder traversal: file:///my_group_2/sparse_arrays/array_D array file:///my_group_2/sparse_arrays group /<>/doc/source/tutorials/reading.rst:68: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Read query layout** You can read from a TileDB array with different layouts (namely row-major, column-major and global order). The row-/column-major layouts are with respect to your defined subarray and may differ from the physical layout of the cells on disk, attributing a lot of flexibility. /<>/doc/source/tutorials/reading.rst:76: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Maximum buffer sizes** One great challenge when reading sparse arrays or arrays with variable-length attributes (dense or sparse) is allocating the result buffers to be set to the query. The reason is that it is not possible to know the exact result size and, hence, it is very hard to calculate how much memory you need to allocate to your buffers. TileDB provides a function for computing a good upper bound estimate on the buffer size that can certainly hold the result for a given attribute. /<>/doc/source/tutorials/reading.rst:89: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Non-empty domain** TileDB provides a useful function for determining the non-empty domain of your array, i.e., the tightest hyper-rectangle that encompasses the non-empty cells stored in the (dense or sparse) array. /<>/doc/source/tutorials/reading.rst:96: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Incomplete queries** In certain cases, you may wish to read a huge slice *incrementally*. In such scenarios, allocating a huge buffer for the entire result may not be feasible, whereas you may only have a fixed budget for your buffers. TileDB enables you to submit queries on huge slices with a buffer size budget, and notify you about whether your query is completed or not. If it is incomplete, TileDB grants you a partial result, which you can consume and then resume the query, with TileDB incrementally bringing you the next partial results, and so on. /<>/doc/source/tutorials/reading.rst:109: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Multi-range subarrays** TileDB allows specifying a "multi-range" subarray, i.e., more than one ranges for each dimension of the subarray. In the general case TileDB processes multi-range subarray queries more efficiently than issuing multiple separate "single-range" subarrays. /<>/doc/source/tutorials/reading.rst:125: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ query.set_layout(TILEDB_ROW_MAJOR); // Can also be TILEDB_COL_MAJOR or TILEDB_GLOBAL_ORDER .. tab-container:: python :title: Python .. code-block:: python data = A.query(attrs=["a"], order=order, coords=True)[1:3, 2:5] Observe that the read layout in Python is set in argument ``order`` using the ``query`` syntax. Setting also ``coords=True`` allows you to get the coordinates (even in the dense case). Recall that row-major (``order='C'``) is the default layout of the returned numpy array. Setting ``order='F'`` (Fortran-order or column-major) will return a numpy array with the same shape as the requested slice, but which internally lays out the values in column-major order. Finally, setting the global order (``order='G'``) *always returns a 1D array*, since retaining the slice shape is meaningless when the cells are returned in global order (you can see which value corresponds to which cell by explicitly retrieving the coordinates). /<>/doc/source/tutorials/reading.rst:165: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 reading_dense_layouts.cc -o reading_dense_layouts_cpp -ltiledb $ ./reading_dense_layouts_cpp row Non-empty domain: [1,4], [1,4] Cell (1, 2) has data 2 Cell (1, 3) has data 5 Cell (1, 4) has data 6 Cell (2, 2) has data 4 Cell (2, 3) has data 7 Cell (2, 4) has data 8 $ ./reading_dense_layouts_cpp col Non-empty domain: [1,4], [1,4] Cell (1, 2) has data 2 Cell (2, 2) has data 4 Cell (1, 3) has data 5 Cell (2, 3) has data 7 Cell (1, 4) has data 6 Cell (2, 4) has data 8 $ ./reading_dense_layouts_cpp global Non-empty domain: [1,4], [1,4] Cell (1, 2) has data 2 Cell (2, 2) has data 4 Cell (1, 3) has data 5 Cell (1, 4) has data 6 Cell (2, 3) has data 7 Cell (2, 4) has data 8 .. tab-container:: python :title: Python .. code-block:: bash $ python reading_dense_layouts.py row Non-empty domain: ((1, 4), (1, 4)) Cell (1, 2) has data 2 Cell (1, 3) has data 5 Cell (1, 4) has data 6 Cell (2, 2) has data 4 Cell (2, 3) has data 7 Cell (2, 4) has data 8 $ python reading_dense_layouts.py col Non-empty domain: ((1, 4), (1, 4)) NOTE: The following result array has col-major layout internally Cell (1, 2) has data 2 Cell (1, 3) has data 5 Cell (1, 4) has data 6 Cell (2, 2) has data 4 Cell (2, 3) has data 7 Cell (2, 4) has data 8 $ python reading_dense_layouts.py global Non-empty domain: ((1, 4), (1, 4)) Cell (1, 2) has data 2 Cell (2, 2) has data 4 Cell (1, 3) has data 5 Cell (1, 4) has data 6 Cell (2, 3) has data 7 Cell (2, 4) has data 8 /<>/doc/source/tutorials/reading.rst:244: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 reading_sparse_layouts.cc -o reading_sparse_layouts_cpp -ltiledb $ ./reading_sparse_layouts_cpp row Non-empty domain: [1,2], [1,4] Cell (1, 2) has data 2 Cell (1, 4) has data 4 Cell (2, 2) has data 3 Cell (2, 3) has data 5 Cell (2, 4) has data 6 $ ./reading_sparse_layouts_cpp col Non-empty domain: [1,2], [1,4] Cell (1, 2) has data 2 Cell (2, 2) has data 3 Cell (2, 3) has data 5 Cell (1, 4) has data 4 Cell (2, 4) has data 6 $ ./reading_sparse_layouts_cpp global Non-empty domain: [1,2], [1,4] Cell (1, 2) has data 2 Cell (2, 2) has data 3 Cell (1, 4) has data 4 Cell (2, 3) has data 5 Cell (2, 4) has data 6 .. tab-container:: python :title: Python .. code-block:: bash $ python reading_sparse_layouts.py row Non-empty domain: ((1, 2), (1, 4)) Cell (1, 2) has data 2 Cell (1, 4) has data 4 Cell (2, 2) has data 3 Cell (2, 3) has data 5 Cell (2, 4) has data 6 $ python reading_sparse_layouts.py col Non-empty domain: ((1, 2), (1, 4)) Cell (1, 2) has data 2 Cell (2, 2) has data 3 Cell (2, 3) has data 5 Cell (1, 4) has data 4 Cell (2, 4) has data 6 $ python reading_sparse_layouts.py global Non-empty domain: ((1, 2), (1, 4)) Cell (1, 2) has data 2 Cell (2, 2) has data 3 Cell (1, 4) has data 4 Cell (2, 3) has data 5 Cell (2, 4) has data 6 /<>/doc/source/tutorials/reading.rst:344: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto max_el = array.max_buffer_elements(subarray); std::vector data(max_el["a"].second); std::vector coords(max_el[TILEDB_COORDS].second); /<>/doc/source/tutorials/reading.rst:366: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto result_num = (int)query.result_buffer_elements()["a"].second; /<>/doc/source/tutorials/reading.rst:384: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto result_num = (int)query.result_buffer_elements()[TILEDB_COORDS].second / 2; /<>/doc/source/tutorials/reading.rst:407: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto non_empty_domain = array.non_empty_domain(); std::cout << "Non-empty domain: "; std::cout << "[" << non_empty_domain[0].second.first << "," << non_empty_domain[0].second.second << "], [" << non_empty_domain[1].second.first << "," << non_empty_domain[1].second.second << "]\n"; .. tab-container:: python :title: Python .. code-block:: python print("Non-empty domain: {}".format(A.nonempty_domain())) /<>/doc/source/tutorials/reading.rst:489: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void read_array() { Context ctx; Array array(ctx, array_name, TILEDB_READ); const std::vector subarray = {1, 4, 1, 4}; // Prepare buffers such that the results **cannot** fit std::vector coords(2); std::vector a1_data(1); std::vector a2_off(1); std::string a2_data; a2_data.resize(1); // Prepare the query Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", a1_data) .set_buffer("a2", a2_off, a2_data) .set_coordinates(coords); // Create a loop Query::Status status; do { query.submit(); status = query.query_status(); // If any results were retrieved, parse and print them auto result_num = (int)query.result_buffer_elements()["a1"].second; if (status == Query::Status::INCOMPLETE && result_num == 0) { // VERY IMPORTANT!! reallocate_buffers(&coords, &a1_data, &a2_off, &a2_data); query.set_buffer("a1", a1_data) .set_buffer("a2", a2_off, a2_data) .set_coordinates(coords); } else if (result_num > 0) { print_results(coords, a1_data, a2_off, a2_data, query.result_buffer_elements()); } } while (status == Query::Status::INCOMPLETE); // Handle error if (status == Query::Status::FAILED) { std::cout << "Error in reading\n"; return; } // Close the array array.close(); } /<>/doc/source/tutorials/reading.rst:623: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void read_array() { Context ctx; // Prepare the array for reading Array array(ctx, array_name, TILEDB_READ); // Prepare the vector that will hold the result (of size 6 elements) std::vector data(12); // Prepare the query Query query(ctx, array, TILEDB_READ); query.set_layout(TILEDB_ROW_MAJOR).set_buffer("a", data); // Add multi-range subarray to query int row_0_start = 1, row_0_end = 2; int row_1_start = 4, row_1_end = 4; int col_0_start = 1, col_0_end = 4; query.add_range(0, row_0_start, row_0_end) .add_range(0, row_1_start, row_1_end) .add_range(1, col_0_start, col_0_end); // Submit the query and close the array. query.submit(); array.close(); // Print out the results. for (auto d : data) std::cout << d << " "; std::cout << "\n"; } /<>/doc/source/tutorials/sparse-arrays.rst:34: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Sparse array** If the majority of the array cells do not have a value, i.e. many cells have “undefined” or “empty” values, we call the array sparse. We will soon see that in sparse arrays the empty cells are not materialized in physical storage. /<>/doc/source/tutorials/sparse-arrays.rst:42: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Coordinates** The cell coordinates is an ordered tuple where each element is a domain value along some array dimension. The coordinates constitute a unique identifier for each cell. As we shall see, in sparse arrays the coordinates are materialized in physical storage (contrary to the case of dense arrays) and facilitate indexing for quickly locating non-empty cells that fall within some query subarray. /<>/doc/source/tutorials/sparse-arrays.rst:56: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ The following snippet creates an empty array schema for a sparse array: .. code-block:: c++ Context ctx; ArraySchema schema(ctx, TILEDB_SPARSE); Next, we define a 2D domain where the coordinates can be integer values from 1 to 4 (inclusive) along both dimensions. For now, you can ignore the last argument in the dimension constructor (tile extent). .. code-block:: c++ Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 4)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 4)); Then, attach the domain to the schema, and configure a few other parameters (cell and tile ordering) that are explained in later tutorials: .. code-block:: c++ schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); Finally, create a single attribute named ``a`` for the array that will hold a single integer for each cell: .. code-block:: c++ schema.add_attribute(Attribute::create(ctx, "a")); The only difference in this sparse array versus the dense array tutorial is the use of ``TILEDB_SPARSE`` in creating the ``ArraySchema`` object. Everything else is the same. .. tab-container:: python :title: Python First we define a 2D domain where the coordinates can be integer values from 1 to 4 (inclusive) along both dimensions. For now, you can ignore the ``tile`` argument in the dimension constructor (tile extent). .. code-block:: python # Don't forget to 'import numpy as np' dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(1, 4), tile=4, dtype=np.int32), tiledb.Dim(name="cols", domain=(1, 4), tile=4, dtype=np.int32)) Next we create the schema object, attaching the domain and a single attribute ``a`` that will hold a single integer for each cell: .. code-block:: python schema = tiledb.ArraySchema(domain=dom, sparse=True, attrs=[tiledb.Attr(name="a", dtype=np.int32)]) The only difference in this sparse array versus the dense array tutorial is the use of ``sparse=True`` in creating the ``ArraySchema`` object. Everything else is the same. /<>/doc/source/tutorials/sparse-arrays.rst:133: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::string array_name("quickstart_sparse_array"); Array::create(array_name, schema); .. tab-container:: python :title: Python .. code-block:: python array_name = "quickstart_sparse" tiledb.SparseArray.create(array_name, schema) /<>/doc/source/tutorials/sparse-arrays.rst:162: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ To start, prepare the data to be written. Below ``coords`` refers to the coordinates, whereas ``data`` to the cell values on attribute ``a``. Notice also that there is a one-to-one correspondence between a coordinates pair and an attribute value (i.e., cell value ``1`` corresponds to ``(1,1)``, ``2`` to ``(2,4)`` and ``3`` to ``(2,3)``). .. code-block:: c++ std::vector coords = {1, 1, 2, 4, 2, 3}; std::vector data = {1, 2, 3}; Next, open the array for writing, and create a query object: .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array, TILEDB_WRITE); Then, set up the query. We set the buffers for attribute ``a`` and coordinates, and also set the layout of the cells in the buffer to "unordered". Although the cell layout is covered thoroughly in later tutorials, here what you should know is that you are telling TileDB that the cell values and coordinates in your buffers do not follow a particular order (so that TileDB can do its magic to sort and index those cells appropriately). .. code-block:: c++ query.set_layout(TILEDB_UNORDERED) .set_buffer("a", data); .set_coordinates(coords); Finally, submit the query and close the array. .. code-block:: c++ query.submit(); array.close(); .. tab-container:: python :title: Python To start, prepare the data to be written. .. code-block:: python data = np.array(([1, 2, 3])) Next, prepare the coordinates of the cells to be written. Below, ``I`` refers to coordinates in the ``rows`` dimension and ``J`` to coordinates in the ``cols`` dimension. Notice also that there is a one-to-one correspondence between a coordinates pair and an attribute value (i.e., cell value ``1`` corresponds to ``(1,1)``, ``2`` to ``(2,4)`` and ``3`` to ``(2,3)``). .. code-block:: python I, J = [1, 2, 2], [1, 4, 3] Finally, open the array for writing and write the data to the array. .. code-block:: python with tiledb.SparseArray(array_name, mode='w') as A: A[I, J] = data /<>/doc/source/tutorials/sparse-arrays.rst:249: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Reading happens in much the same way as writing, except we must provide buffers sufficient to hold the data being read. First, open the array for reading: .. code-block:: c++ Context ctx; Array array(ctx, array_name, TILEDB_READ); Next, specify the subarray in terms of ``(min, max)`` values on each dimension. One of the most challenging issues is estimating how large the result of a read query on a sparse array is, so that you know how much space to allocate for your buffers, and how to parse the result (this was not an issue in the dense case). For now, just notice that function ``max_buffer_elements`` facilitates allocating appropriate space that will certainly hold the result of the specified subarray in buffers ``data`` and ``coords``. Memory allocation for reads is covered thoroughly in later tutorials. .. code-block:: c++ const std::vector subarray = {1, 2, 2, 4}; auto max_el = array.max_buffer_elements(subarray); std::vector data(max_el["a"].second); std::vector coords(max_el[TILEDB_COORDS].second); Then, we set up and submit a query object, and close the array, similarly to writes. .. code-block:: c++ Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); .set_coordinates(coords); query.submit(); array.close(); Now ``data`` holds the result **non-empty** cell values on attribute ``a``, with their corresponding coordinates being stored in ``coords`` (there is always a one-to-one correspondence). .. tab-container:: python :title: Python Reading happens in much the same way as writing, simply specifying a different mode when opening the array: .. code-block:: python with tiledb.SparseArray(array_name, mode='r') as A: # Slice only rows 1, 2 and cols 2, 3, 4. data = A[1:3, 2:5] Now ``data["a"]`` holds the result **non-empty** cell values on attribute ``a``, with their corresponding coordinates being stored in ``data["coords"]`` (there is always a one-to-one correspondence). Again by default the Python API issues the read query in row-major layout. /<>/doc/source/tutorials/sparse-arrays.rst:320: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 quickstart_sparse.cc -o quickstart_sparse -ltiledb $ ./quickstart_sparse Cell (2, 3) has data 3 Cell (2, 4) has data 2 .. tab-container:: python :title: Python .. code-block:: bash $ python quickstart_sparse.py Cell (2, 3) has data 3 Cell (2, 4) has data 2 /<>/doc/source/tutorials/tiling-dense.rst:14: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Space tile** A space tile is a hyper-rectangular subarray (i.e., array slice) that groups a set of array cells. A dense TileDB array is decomposed into a set of space tiles, each of which having the **same shape**. The space tiles are defined by the user at the time of array creation, and TileDB stores the tiling information in the array schema. /<>/doc/source/tutorials/tiling-dense.rst:23: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Tile extent** This is the size of the space tile along some dimension. A space tile can have a different extent on each dimension. All space tiles will have the same tile extents on the same dimension, i.e., all space tiles will have the same shape. /<>/doc/source/tutorials/tiling-dense.rst:31: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Data tile** A data tile is a group of cell values on a specific attribute. In dense TileDB arrays, for each space tile, there is a corresponding data tile **per attribute** that stores the values of the cells on this attribute contained in the space tile. A data tile is the **atomic unit of I/O and filtering**. /<>/doc/source/tutorials/tiling-dense.rst:40: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Tile order** The tile order or layout (we use these terms interchangeably) is the order of the space tiles, which is defined by the user upon array creation and is stored in the array schema. /<>/doc/source/tutorials/tiling-dense.rst:47: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Cell order** The cell order or layout (we use these terms interchangeably) is the order of the cells in a space tile, which is defined by the user upon array creation and is stored in the array schema. /<>/doc/source/tutorials/tiling-dense.rst:54: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Global cell order** The global cell order or layout (we use these terms interchangeably) is the total order imposed on the array cells by the tile and cell order. It determines the way the cell values are physically stored in the TileDB files. /<>/doc/source/tutorials/tiling-dense.rst:78: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ domain.add_dimension(Dimension::create(ctx, "rows", {{1, 1000000}}, 1000000)) .add_dimension(Dimension::create(ctx, "cols", {{1, 1000000}}, 1000000)); ArraySchema schema(ctx, TILEDB_DENSE); schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); schema.add_attribute(Attribute::create(ctx, "a")); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(1, 1000000), tile=1000000, dtype=np.int32), tiledb.Dim(name="cols", domain=(1, 1000000), tile=1000000, dtype=np.int32)) schema = tiledb.ArraySchema(domain=dom, sparse=False, cell_order='row-major', tile_order='row-major', attrs=[tiledb.Attr(name="a", dtype=np.int32)]) tiledb.DenseArray.create(array_name, schema) /<>/doc/source/tutorials/tiling-dense.rst:127: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ domain.add_dimension(Dimension::create(ctx, "rows", {{1, 1000000}}, 3)) .add_dimension(Dimension::create(ctx, "cols", {{1, 1000000}}, 2)); .. tab-container:: python :title: Python .. code-block:: python dom = tiledb.Domain(tiledb.Dim(name="rows", domain=(1, 1000000), tile=3, dtype=np.int32), tiledb.Dim(name="cols", domain=(1, 1000000), tile=2, dtype=np.int32)) /<>/doc/source/tutorials/tiling-dense.rst:186: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ schema.set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); .. tab-container:: python :title: Python .. code-block:: python schema = tiledb.ArraySchema(..., cell_order='row-major', tile_order='row-major', ...) /<>/doc/source/tutorials/tiling-sparse.rst:15: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Empty/Non-empty cells** In a sparse array, there are cells that are empty (i.e., they contain no value). TileDB stores only the values of non-empty cells in persistent storage, ignoring the empty cells. /<>/doc/source/tutorials/tiling-sparse.rst:22: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Data tile** The definition of a data tile in sparse arrays is different from that in dense arrays. In this tutorial we will explain that a data tile contains values only from the non-empty cells. Moreover, a data tile does not always correspond to a space tile. /<>/doc/source/tutorials/tiling-sparse.rst:30: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Tile capacity** This is the number of non-empty cells stored in a data tile. We will explain soon that all data tiles in a sparse array have the same capacity, which is specified by the user upon the array creation. /<>/doc/source/tutorials/tiling-sparse.rst:38: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **MBR** The minimum bounding rectangle (MBR) of a data tile is a rectangle in the logical view of the array that tightly includes all the non-empty cells whose values are stored in that data tile. /<>/doc/source/tutorials/tiling-sparse.rst:142: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ schema.set_capacity(3); .. tab-container:: python :title: Python .. code-block:: python schema = tiledb.ArraySchema(..., capacity=3, ...) /<>/doc/source/tutorials/variable-length-attributes.rst:32: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Variable-length attributes** A variable-length attribute allows each cell to store a variable-length list of values of the same type. For example, each cell could store a variable-length list of characters (a string value). /<>/doc/source/tutorials/variable-length-attributes.rst:48: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ schema.add_attribute(Attribute::create(ctx, "a1")); schema.add_attribute(Attribute::create>(ctx, "a2")); .. tab-container:: python :title: Python .. code-block:: python attrs = [ tiledb.Attr(name="a1", var=True, dtype='U', ctx=ctx), tiledb.Attr(name="a2", var=True, dtype=np.int64, ctx=ctx) ] schema = tiledb.ArraySchema(domain=dom, sparse=False, attrs=attrs, dtype=np.dtype('O')) /<>/doc/source/tutorials/variable-length-attributes.rst:102: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Prepare the buffers std::string a1_data = "abbcccddeeefghhhijjjkklmnoop"; std::vector a1_off = { 0, 1, 3, 6, 8, 11, 12, 13, 16, 17, 20, 22, 23, 24, 25, 27}; std::vector a2_data = {1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 12, 13, 14, 14, 14, 15, 16}; std::vector a2_el_off = { 0, 2, 4, 5, 6, 7, 9, 11, 14, 16, 17, 18, 20, 21, 24, 25}; std::vector a2_off; for (auto e : a2_el_off) a2_off.push_back(e * sizeof(int)); // Prepare and submit the query Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", a1_off, a1_data) .set_buffer("a2", a2_off, a2_data); query.submit(); array.close(); Note that the offsets buffer stores offsets **in bytes**. That was easy for ``a1`` where each character consumes 1 byte. The case of ``a2`` is a little different, thus, for simplicity, we take two steps. In the first step we construct a buffer ``a2_el_off`` that records the starting offsets **in terms of elements** in ``a2_data``. For instance, ``2,2`` of cell ``(1,2)`` starts at **element** ``2`` in ``a2_data``. Next, we create another buffer ``a2_off`` that stores the actual buffer offsets by multiplying the element offsets by the size of an integer. In the previous example ``2,2`` of cell ``(1,2)`` starts at **byte** ``2*sizeof(int)=8`` in ``a2_data``. Note that TileDB expects ``a2_off``, not ``a2_el_off``. Finally, similar to the fixed-length case we use ``set_buffer`` to add the buffers to the query, but now we provide both (byte) offset and data buffers. .. tab-container:: python :title: Python .. code-block:: python # Create input data a1_data = np.array([ "a", "bb", "ccc", "dd", "eee", "f", "g", "hhh", "i", "jjj", "kk", "l", "m", "n", "oo", "p" ], dtype=np.object).reshape(4,4) a2_data = np.array( list(map( lambda v: np.repeat(v[0], v[1]), [ (1,1), (2,2), (3,1), (4,1), (5,1), (6,2), (7,2), (8,3), (9,2), (10,1),(11,1),(12,2), (13,1),(14,3),(15,1),(16,1), ] )), dtype=np.object).reshape(4,4) # Write to the array with tiledb.open(array_name, 'w', ctx=ctx) as array: array[:] = { 'a1': a1_data, 'a2': a2_data } Note that the input NumPy arrays must be created with the object ``np.dtype('O')`` dtype. /<>/doc/source/tutorials/variable-length-attributes.rst:192: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ auto max_el_map = array.max_buffer_elements(subarray); std::vector a1_off(max_el_map["a1"].first); std::string a1_data; a1_data.resize(max_el_map["a1"].second); std::vector a2_off(max_el_map["a2"].first); std::vector a2_data(max_el_map["a2"].second); .. tab-container:: python :title: Python .. note:: The Python API will automatically allocate read buffers and unpack the result to NumPy object arrays. /<>/doc/source/tutorials/variable-length-attributes.rst:224: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Query query(ctx, array); query.set_subarray(subarray) .set_layout(TILEDB_ROW_MAJOR) .set_buffer("a1", a1_off, a1_data) .set_buffer("a2", a2_off, a2_data); query.submit(); array.close(); .. tab-container:: python :title: Python .. code-block:: python with tiledb.open(array_uri, ctx=ctx) as A: a1 = A[:]['a1'] a2 = A[:]['a2'] /<>/doc/source/tutorials/variable-length-attributes.rst:268: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Get the string sizes auto result_el_map = query.result_buffer_elements(); auto result_el_a1_off = result_el_map["a1"].first; std::vector a1_str_sizes; for (size_t i = 0; i < result_el_a1_off - 1; ++i) a1_str_sizes.push_back(a1_off[i + 1] - a1_off[i]); auto result_a1_data_size = result_el_map["a1"].second * sizeof(char); a1_str_sizes.push_back(result_a1_data_size - a1_off[result_el_a1_off - 1]); // Get the strings std::vector a1_str; for (size_t i = 0; i < result_el_a1_off; ++i) a1_str.push_back(std::string(&a1_data[a1_off[i]], a1_str_sizes[i])); /<>/doc/source/tutorials/variable-length-attributes.rst:294: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Get the element offsets std::vector a2_el_off; auto result_el_a2_off = result_el_map["a2"].first; for (size_t i = 0; i < result_el_a2_off; ++i) a2_el_off.push_back(a2_off[i] / sizeof(int)); // Get the number of elements per cell value std::vector a2_cell_el; for (size_t i = 0; i < result_el_a2_off - 1; ++i) a2_cell_el.push_back(a2_el_off[i + 1] - a2_el_off[i]); auto result_el_a2_data = result_el_map["a2"].second; a2_cell_el.push_back(result_el_a2_data - a2_el_off.back()); /<>/doc/source/tutorials/variable-length-attributes.rst:316: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ for (size_t i = 0; i < result_el_a1_off; ++i) { std::cout << "a1: " << a1_str[i] << ", a2: "; for (size_t j = 0; j < a2_cell_el[i]; ++j) std::cout << a2_data[a2_el_off[i] + j] << " "; std::cout << "\n"; } .. tab-container:: python :title: Python .. code-block:: python print(a1) print(a2) /<>/doc/source/tutorials/vfs.rst:41: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 vfs.cc -o vfs_cpp -ltiledb $ ./vfs_cpp Created 'dir_A' Created empty file 'dir_A/file_A' Size of file 'dir_A/file_A': 0 Moving file 'dir_A/file_A' to 'dir_A/file_B' Deleting 'dir_A/file_B' and 'dir_A' Binary read: 153.1 abcdefghijkl .. tab-container:: python :title: Python .. code-block:: bash $ python vfs.py Created 'dir_A' Created empty file 'dir_A/file_A' Size of file 'dir_A/file_A': 0 Moving file 'dir_A/file_A' to 'dir_A/file_B' Deleting 'dir_A/file_B' and 'dir_A' Binary read: 153.10000610351562 abcdefghijkl /<>/doc/source/tutorials/vfs.rst:92: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ tiledb::Context ctx; tiledb::VFS vfs(ctx); vfs.create_bucket("s3://my_bucket"); vfs.remove_bucket("s3://my_bucket"); .. tab-container:: python :title: Python .. code-block:: python vfs = tiledb.VFS() vfs.create_bucket("s3://my_bucket"); vfs.remove_bucket("s3://my_bucket"); /<>/doc/source/tutorials/working-with-s3.rst:40: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: linux-macos :title: Linux / macOS .. code-block:: none export AWS_ACCESS_KEY_ID= export AWS_SECRET_ACCESS_KEY= .. tab-container:: windows-ps :title: Windows (PS) .. code-block:: none $env:AWS_ACCESS_KEY_ID = "" $env:AWS_SECRET_ACCESS_KEY = "" .. tab-container:: windows-cmd :title: Windows (cmd.exe) .. code-block:: none set AWS_ACCESS_KEY_ID= set AWS_SECRET_ACCESS_KEY= /<>/doc/source/tutorials/writing-dense.rst:63: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Empty cells** TileDB allows you to partially populate a dense array, i.e., it permits empty cells. In this tutorial we explain that TileDB materializes only cells that belong to partially written tiles. Moreover, you can write sparse cells to a dense array. In this case empty cells are not materialized at all, similar to the case of sparse arrays. /<>/doc/source/tutorials/writing-dense.rst:72: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Fill values** When reading a subarray from a dense array, TileDB returns values for *all* cells in the subarray, even for the empty ones. For each empty cell, TileDB returns a special "fill value" which depends on the attribute data type. This is different from the case of sparse arrays where a subarray read query returns values only for the *non-empty* cells. /<>/doc/source/tutorials/writing-dense.rst:89: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ Context ctx; std::vector data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR).set_buffer("a", data); query.submit(); array.close(); The above code omits setting one more parameter to the query object, namely the subarray inside which the cell values will be written. TileDB understands that you will be writing to the entire domain, i.e., ``[1,4], [1,4]``. The result would be equivalent if we added the following lines before submitting the query: .. code-block:: c++ std::vector subarray = {1, 4, 1, 4}; query.set_subarray(subarray); .. tab-container:: python :title: Python .. code-block:: python with tiledb.DenseArray(array_name, mode='w') as A: data = np.array(([1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16])) A[:] = data /<>/doc/source/tutorials/writing-dense.rst:135: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data = {1, 2, 3, 4, 5, 6, 7, 8}; std::vector subarray = {1, 2, 1, 4}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data); .set_subarray(subarray); query.submit(); array.close(); .. tab-container:: python :title: Python .. code-block:: python # Open the array and write to it. with tiledb.DenseArray(array_name, mode='w') as A: data = np.array(([1, 2, 3, 4], [5, 6, 7, 8])) A[1:3, 1,5] = data /<>/doc/source/tutorials/writing-dense.rst:165: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ Observe that the above code sets the query layout to **row-major**. This means that the values ``1, 2, 3, ..., 16`` are laid out inside buffer ``data`` (provided to the query) in row-major order *with respect to the subarray query*. You can also set the layout to **column-major** or **global order** instead as well (we explain this in more detail below). TileDB knows how to efficiently re-organize the cells internally (if needed) and map them to the global order upon writing the values to disk. To better demonstrate the effect of the query layout in writes, let us create the same array as above, but now with ``2x2`` space tiling, and experiment with row-major, column-major and global query layout upon writing. Substitute the ``create_array`` and ``write_array`` functions of ``quickstart_dense`` with the ones provided below. .. code-block:: c++ void create_array() { Context ctx; if (Object::object(ctx, array_name).type() == Object::Type::Array) return; // 4x4 domain with 2x2 space tiling Domain domain(ctx); domain.add_dimension(Dimension::create(ctx, "rows", {{1, 4}}, 2)) .add_dimension(Dimension::create(ctx, "cols", {{1, 4}}, 2)); ArraySchema schema(ctx, TILEDB_DENSE); schema.set_domain(domain).set_order({{TILEDB_ROW_MAJOR, TILEDB_ROW_MAJOR}}); schema.add_attribute(Attribute::create(ctx, "a")); Array::create(array_name, schema); } void write_array() { std::vector data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; std::vector subarray = {1, 4, 1, 4}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) // Try also with TILEDB_COL_MAJOR/TILEDB_GLOBAL_ORDER .set_buffer("a", data) .set_subarray(subarray); query.submit(); array.close(); } .. tab-container:: python :title: Python As explained above, we write to TileDB using numpy arrays. By default, a numpy array lays out the cell values internally in row-major order (or C-order). You can convert the layout of a numpy array ``x`` to column-major (or Fortran-order) prior to writing it to a TileDB array simply as follows: .. code-block:: python np.asfortranarray(x) TileDB will check the layout of the numpy values and will write in the corresponding layout. .. warning:: Currently global writes are not supported in the Python API. /<>/doc/source/tutorials/writing-dense.rst:256: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data = {1, 2, 3, 4}; std::vector subarray = {2, 3, 1, 2}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data) .set_subarray(subarray); query.submit(); array.close(); .. tab-container:: python :title: Python .. code-block:: python # Open the array and write to it. with tiledb.DenseArray(array_name, mode='w') as A: # Write to [2,3], [1,2] data = np.array(([1, 2], [3, 4])) A[2:4, 1:3] = data /<>/doc/source/tutorials/writing-dense.rst:296: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 writing_dense_padding.cc -o writing_dense_padding_cpp -ltiledb $ ./writing_dense_padding_cpp -2147483648 -2147483648 -2147483648 -2147483648 1 2 -2147483648 -2147483648 3 4 -2147483648 -2147483648 -2147483648 -2147483648 -2147483648 -2147483648 .. tab-container:: python :title: Python .. code-block:: bash $ python writing_dense_padding.py [[-2147483648 -2147483648 -2147483648 -2147483648] [ 1 2 -2147483648 -2147483648] [ 3 4 -2147483648 -2147483648] [-2147483648 -2147483648 -2147483648 -2147483648]] /<>/doc/source/tutorials/writing-dense.rst:403: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ void write_array_1() { std::vector data = {1, 2, 3, 4}; std::vector subarray = {1, 2, 1, 2}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data) .set_subarray(subarray); query.submit(); array.close(); } void write_array_2() { std::vector data = {5, 6, 7, 8, 9, 10, 11, 12}; std::vector subarray = {2, 3, 1, 4}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_ROW_MAJOR) .set_buffer("a", data) .set_subarray(subarray); query.submit(); array.close(); } .. tab-container:: python :title: Python .. code-block:: python # Open the array and write to it. with tiledb.DenseArray(array_name, mode='w') as A: # First write data = np.array(([1, 2], [3, 4])) A[1:3, 1:3] = data # Second write data = np.array(([5, 6, 7, 8], [9, 10, 11, 12])) A[2:4, 1:5] = data /<>/doc/source/tutorials/writing-dense.rst:466: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 writing_dense_multiple.cc -o writing_dense_multiple_cpp -ltiledb $ ./writing_dense_multiple_cpp 1 2 -2147483648 -2147483648 5 6 7 8 9 10 11 12 -2147483648 -2147483648 -2147483648 -2147483648 .. tab-container:: python :title: Python .. code-block:: bash $ python writing_dense_multiple.py [[ 1 2 -2147483648 -2147483648] [ 5 6 7 8] [ 9 10 11 12] [-2147483648 -2147483648 -2147483648 -2147483648]] /<>/doc/source/tutorials/writing-dense.rst:536: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector data = {1, 2, 3, 4}; std::vector coords = {1, 2, 2, 1, 4, 3, 1, 4}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); query.set_layout(TILEDB_UNORDERED) .set_buffer("a", data) .set_coordinates(coords); query.submit(); array.close(); /<>/doc/source/tutorials/writing-dense.rst:643: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector subarray = {1, 4, 1, 2}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array); // First submission std::vector data = {1, 2, 3, 4}; query.set_layout(TILEDB_GLOBAL_ORDER) .set_buffer("a", data) .set_subarray(subarray); query.submit(); // Second submission, after updating the buffer contents for (int i = 0; i < 4; ++i) data[i] = 5 + i; query.submit(); // IMPORTANT! query.finalize(); array.close(); /<>/doc/source/tutorials/writing-sparse.rst:52: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Query** Writing to TileDB arrays is performed by creating and submitting query objects (the term is adopted from the domain of Databases). The query carries the user buffers that contain the cell values to be written, along with the layout of the values in the buffers. /<>/doc/source/tutorials/writing-sparse.rst:60: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Query layout** The query layout determines the way the user provides the cell values to be written. TileDB supports two layouts for writing in sparse arrays. /<>/doc/source/tutorials/writing-sparse.rst:66: WARNING: Unknown directive type "toggle-header". .. toggle-header:: :header: **Updates** Updates in TileDB are simple write operations. TileDB does not perform writes in-place, i.e., it does not overwrite previously created files. Instead, it creates new files, i.e., all files in TileDB are *immutable*. /<>/doc/source/tutorials/writing-sparse.rst:80: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ std::vector coords = {1, 1, 2, 4, 2, 3}; std::vector data = {1, 2, 3}; Context ctx; Array array(ctx, array_name, TILEDB_WRITE); Query query(ctx, array, TILEDB_WRITE); query.set_buffer("a", data) .set_coordinates(coords) .set_layout(TILEDB_UNORDERED); query.submit(); array.close(); After preparing the cell values to be written, we construct an array object, effectively "opening" the array, i.e., preparing the array for writes (e.g., this loads the array schema from persistent storage to main memory). Then we create a query, specifying that this query will perform writes. Notice that the query type must be the same in both the array and query object. (i.e., ``TILEDB_WRITE`` in both cases). Next, we set the buffers for attribute ``a`` and coordinates to the query. These will be dispatched to TileDB along with the query. Note that the coordinates are necessary, as these specify exactly in which cells you wish to write the values. Subsequently, we set the **layout**; this specifies the order in which you stored the cell values in buffers ``coords`` and ``data``. **Unordered** here means that the cells are not given in a particular order. TileDB needs this information in order to *sort* internally and then store the values along the *global cell order* (recall that TileDB always respects the global cell order when writing the array data in physical storage). In this example it happens for the given order (row-major) to be the same as the global order. We will see in later examples that this is not true in general. For instance, if we had specified a ``2x2`` space tiling for the above array, the global order would be ``(1,1), (2, 3), (2,4)``. Below we explain that TileDB enables you to write also directly in global order, avoiding the sorting and boosting performance. Finally, we submit the query and close the array. .. tab-container:: python :title: Python .. code-block:: python # Open the array and write to it. with tiledb.SparseArray(array_name, mode='w') as A: # Write some simple data to cells (1, 1), (2, 4) and (2, 3). I, J = [1, 2, 2], [1, 4, 3] data = np.array(([1, 2, 3])); A[I, J] = data We first create a sparse array object, which "opens" the array in write mode. This prepares the array for writes, e.g., it loads the array schema from persistent storage to main memory. Then we initialize two vectors ``I`` and ``J`` with the coordinates we wish to write. Note that each vector holds the coordinates along each dimension, i.e., ``I`` holds the row coordinates and ``J`` the column coordinates. The above code will write to cells ``(1,1), (2, 3), (2,4)``. The coordinates do not need to be sorted in any particular order, i.e., TileDB always considers the cell layout as **unordered** in this example. TileDB will sort internally the coordinates on the global physical cell layout prior to writing the values on disk. /<>/doc/source/tutorials/writing-sparse.rst:170: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: bash $ g++ -std=c++11 writing_sparse_multiple.cc -o writing_sparse_multiple_cpp -ltiledb $ ./writing_sparse_multiple_cpp Cell (1, 1) has data 1 Cell (2, 3) has data 3 Cell (2, 4) has data 20 Cell (4, 1) has data 4 .. tab-container:: python :title: Python .. code-block:: bash $ python writing_sparse_multiple.py Cell (1, 1) has data 1 Cell (2, 3) has data 3 Cell (2, 4) has data 20 Cell (4, 1) has data 4 /<>/doc/source/tutorials/writing-sparse.rst:261: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ query.set_layout(TILEDB_GLOBAL_ORDER); /<>/doc/source/tutorials/writing-sparse.rst:276: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ // Submit first query std::vector coords_1 = {1, 1, 2, 4}; std::vector data_1 = {1, 2}; query.set_buffer("a", data_1).set_coordinates(coords_1); query.submit(); // Submit second query std::vector coords_2 = {2, 3}; std::vector data_2 = {3}; query.set_buffer("a", data_2).set_coordinates(coords_2); query.submit(); /<>/doc/source/tutorials/writing-sparse.rst:305: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: cpp :title: C++ .. code-block:: c++ query.finalize(); /<>/doc/source/usage.rst:40: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: macos :title: macOS .. code-block:: console $ export DYLD_LIBRARY_PATH="/lib:$DYLD_LIBRARY_PATH" $ ./example .. tab-container:: linux :title: Linux .. code-block:: console $ export LD_LIBRARY_PATH="/lib:$LD_LIBRARY_PATH" $ ./example /<>/doc/source/usage.rst:109: WARNING: Unknown directive type "content-tabs". .. content-tabs:: .. tab-container:: windowsps :title: PS .. code-block:: console > $env:Path += ";C:\path\to\TileDB\dist\bin" > my_program.exe .. tab-container:: windowscmd :title: cmd.exe .. code-block:: console > set PATH=%PATH%;C:\path\to\TileDB\dist\bin > my_program.exe looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] c++-api writing output... [ 5%] c-api writing output... [ 7%] index writing output... [ 10%] installation writing output... [ 12%] introduction writing output... [ 15%] performance/introduction writing output... [ 17%] performance/performance-factors writing output... [ 20%] performance/using-tiledb-statistics writing output... [ 22%] quickstart writing output... [ 25%] real-world-examples/dense-image-data writing output... [ 27%] real-world-examples/sparse-geospatial-data writing output... [ 30%] tutorials/advanced-consolidation writing output... [ 32%] tutorials/array-metadata writing output... [ 35%] tutorials/async writing output... [ 37%] tutorials/compression writing output... [ 40%] tutorials/concurrency-consistency writing output... [ 42%] tutorials/config writing output... [ 45%] tutorials/datetimes writing output... [ 47%] tutorials/dense-arrays writing output... [ 50%] tutorials/encryption writing output... [ 52%] tutorials/errors writing output... [ 55%] tutorials/filters writing output... [ 57%] tutorials/format-description writing output... [ 60%] tutorials/fragments-consolidation writing output... [ 62%] tutorials/kv writing output... [ 65%] tutorials/multi-attribute-arrays writing output... [ 67%] tutorials/neg-real writing output... [ 70%] tutorials/object writing output... [ 72%] tutorials/parallelism writing output... [ 75%] tutorials/reading writing output... [ 77%] tutorials/sparse-arrays writing output... [ 80%] tutorials/tiling-dense writing output... [ 82%] tutorials/tiling-sparse writing output... [ 85%] tutorials/variable-length-attributes writing output... [ 87%] tutorials/vfs writing output... [ 90%] tutorials/working-with-hdfs writing output... [ 92%] tutorials/working-with-s3 writing output... [ 95%] tutorials/writing-dense writing output... [ 97%] tutorials/writing-sparse writing output... [100%] usage generating indices... genindex done writing additional pages... search done copying images... [ 1%] figures/intro_arrays.png copying images... [ 3%] figures/intro_architecture.png copying images... [ 5%] performance/../figures/cpp.png copying images... [ 6%] performance/../figures/python.png copying images... [ 8%] figures/quickstart_dense.png copying images... [ 10%] figures/cpp.png copying images... [ 12%] figures/python.png copying images... [ 13%] figures/r.png copying images... [ 15%] figures/golang.png copying images... [ 17%] figures/quickstart_sparse.png copying images... [ 18%] real-world-examples/../figures/cpp.png copying images... [ 20%] real-world-examples/../figures/macaw-process.png copying images... [ 22%] real-world-examples/../figures/macaw-sliced.png copying images... [ 24%] real-world-examples/../figures/us-zip-codes-all.png copying images... [ 25%] real-world-examples/../figures/us-zip-codes-sliced.png copying images... [ 27%] tutorials/../figures/consolidation_clean_up.png copying images... [ 29%] tutorials/../figures/consolidatable.png copying images... [ 31%] tutorials/../figures/consolidation_ampl.png copying images... [ 32%] tutorials/../figures/cpp.png copying images... [ 34%] tutorials/../figures/async.png copying images... [ 36%] tutorials/../figures/eventual_consistency.png copying images... [ 37%] tutorials/../figures/consistency_array_open.png copying images... [ 39%] tutorials/../figures/python.png copying images... [ 41%] tutorials/../figures/quickstart_dense.png copying images... [ 43%] tutorials/../figures/fragments.png copying images... [ 44%] tutorials/../figures/fragments_delete.png copying images... [ 46%] tutorials/../figures/fragments_consolidated.png copying images... [ 48%] tutorials/../figures/map.png copying images... [ 50%] tutorials/../figures/multi_attribute.png copying images... [ 51%] tutorials/../figures/neg_domain.png copying images... [ 53%] tutorials/../figures/real_domain.png copying images... [ 55%] tutorials/../figures/reading_dense_layouts.png copying images... [ 56%] tutorials/../figures/reading_sparse_layouts.png copying images... [ 58%] tutorials/../figures/non_empty_domain.png copying images... [ 60%] tutorials/../figures/reading_incomplete.png copying images... [ 62%] tutorials/../figures/multi_range_subarrays.png copying images... [ 63%] tutorials/../figures/quickstart_sparse.png copying images... [ 65%] tutorials/../figures/tiling_dense_motivation_no_tiling.png copying images... [ 67%] tutorials/../figures/tiling_dense_motivation_with_tiling.png copying images... [ 68%] tutorials/../figures/tiling_dense_tile_cell_order.png copying images... [ 70%] tutorials/../figures/tiling_dense_physical_cell_layout.png copying images... [ 72%] tutorials/../figures/tiling_dense_space_filling_curve.png copying images... [ 74%] tutorials/../figures/tiling_dense_space_data_tiles.png copying images... [ 75%] tutorials/../figures/tiling_dense_domain_expansion.png copying images... [ 77%] tutorials/../figures/tiling_sparse_space_tiling_problem.png copying images... [ 79%] tutorials/../figures/tiling_sparse_physical_cell_layout.png copying images... [ 81%] tutorials/../figures/tiling_sparse_data_tiles.png copying images... [ 82%] tutorials/../figures/tiling_sparse_mbr.png copying images... [ 84%] tutorials/../figures/tiling_sparse_mbr_shape.png copying images... [ 86%] tutorials/../figures/variable_length.png copying images... [ 87%] tutorials/../figures/writing_dense_layout.png copying images... [ 89%] tutorials/../figures/writing_dense_padding.png copying images... [ 91%] tutorials/../figures/writing_dense_padding_physical.png copying images... [ 93%] tutorials/../figures/writing_dense_multiple.png copying images... [ 94%] tutorials/../figures/writing_dense_sparse.png copying images... [ 96%] tutorials/../figures/writing_dense_global.png copying images... [ 98%] tutorials/../figures/writing_dense_global_expansion.png copying images... [100%] tutorials/../figures/writing_sparse_multiple.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 200 warnings. The HTML pages are in build/html. rm -rf build/html/.doctrees make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' /usr/bin/make -C obj-arm-linux-gnueabihf/tiledb tiledb_unit -j`nproc` make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf/tiledb --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 tiledb_unit make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf/tiledb --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/tiledb/CMakeFiles 61 /usr/bin/make -f CMakeFiles/Makefile2 test/CMakeFiles/tiledb_unit.dir/all make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/make -f tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build.make tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/depend make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tiledb /<>/obj-arm-linux-gnueabihf/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/make -f tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build.make tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' make[5]: Nothing to be done for 'tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/build'. make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' [ 54%] Built target TILEDB_CORE_OBJECTS /usr/bin/make -f test/CMakeFiles/tiledb_unit.dir/build.make test/CMakeFiles/tiledb_unit.dir/depend make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' cd /<>/obj-arm-linux-gnueabihf/tiledb && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-arm-linux-gnueabihf/tiledb /<>/obj-arm-linux-gnueabihf/tiledb/test /<>/obj-arm-linux-gnueabihf/tiledb/test/CMakeFiles/tiledb_unit.dir/DependInfo.cmake --color= Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/test/CMakeFiles/tiledb_unit.dir/DependInfo.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/test/CMakeFiles/tiledb_unit.dir/depend.internal". Dependee "/<>/obj-arm-linux-gnueabihf/tiledb/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/obj-arm-linux-gnueabihf/tiledb/test/CMakeFiles/tiledb_unit.dir/depend.internal". Scanning dependencies of target tiledb_unit make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/make -f test/CMakeFiles/tiledb_unit.dir/build.make test/CMakeFiles/tiledb_unit.dir/build make[5]: Entering directory '/<>/obj-arm-linux-gnueabihf/tiledb' [ 55%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-bufferlist.cc.o [ 55%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-buffer.cc.o -c /<>/test/src/unit-buffer.cc cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-bufferlist.cc.o -c /<>/test/src/unit-bufferlist.cc [ 55%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-backwards_compat.cc.o [ 55%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/helpers.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-backwards_compat.cc.o -c /<>/test/src/unit-backwards_compat.cc cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/helpers.cc.o -c /<>/test/src/helpers.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../tiledb/sm/c_api/tiledb_struct_def.h:37, from /<>/test/src/unit-bufferlist.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/src/helpers.h:37, from /<>/test/src/helpers.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 55%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-any.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-any.cc.o -c /<>/test/src/unit-capi-any.cc [ 57%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-array_schema.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-array_schema.cc.o -c /<>/test/src/unit-capi-array_schema.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-array_schema.cc:42: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 57%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-async.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-async.cc.o -c /<>/test/src/unit-capi-async.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-async.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 59%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-array.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-array.cc.o -c /<>/test/src/unit-capi-array.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-array.cc:40: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 59%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-buffer.cc.o -c /<>/test/src/unit-capi-buffer.cc [ 59%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-config.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-config.cc.o -c /<>/test/src/unit-capi-config.cc [ 60%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-consolidation.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-consolidation.cc.o -c /<>/test/src/unit-capi-consolidation.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-consolidation.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 60%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array.cc.o -c /<>/test/src/unit-capi-dense_array.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_array.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /<>/test/src/unit-capi-dense_array.cc: In member function ‘void DenseArrayFx::check_simultaneous_writes(const string&)’: /<>/test/src/unit-capi-dense_array.cc:1462:60: warning: narrowing conversion of ‘((tile_extent_0 * tile_extent_1) * ((int64_t)sizeof (int)))’ from ‘int64_t’ {aka ‘long long int’} to ‘long long unsigned int’ [-Wnarrowing] 1462 | buffer_sizes.push_back({{tile_extent_0 * tile_extent_1 * sizeof(int)}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /<>/test/src/unit-capi-dense_array.cc: In member function ‘void DenseArrayFx::check_cancel_and_retry_writes(const string&)’: /<>/test/src/unit-capi-dense_array.cc:1523:60: warning: narrowing conversion of ‘((tile_extent_0 * tile_extent_1) * ((int64_t)sizeof (int)))’ from ‘int64_t’ {aka ‘long long int’} to ‘uint64_t’ {aka ‘long long unsigned int’} [-Wnarrowing] 1523 | uint64_t buffer_sizes[] = {tile_extent_0 * tile_extent_1 * sizeof(int)}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 60%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array_2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array_2.cc.o -c /<>/test/src/unit-capi-dense_array_2.cc [ 62%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_neg.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_neg.cc.o -c /<>/test/src/unit-capi-dense_neg.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_array_2.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_neg.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-capi-dense_array.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void DenseArrayFx::check_simultaneous_writes(const string&)’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_array_2.cc:33: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_array_2.cc:33: /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = AttrBuffer; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void CDenseArrayFx::write_default_array_1d()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void CDenseArrayFx::write_default_array_2d()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /<>/test/src/unit-capi-dense_array_2.cc:43: /usr/include/catch.hpp: In function ‘std::string Catch::Detail::rangeToString(InputIterator, InputIterator) [with InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/catch.hpp:1799:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1799 | std::string rangeToString( InputIterator first, InputIterator last ) { | ^~~~~~~~~~~~~ /usr/include/catch.hpp:1799:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/catch.hpp: In member function ‘void Catch::BinaryExpression::reconstructExpression(std::string&) const [with LhsT = const std::vector&; Catch::Internal::Operator Op = Catch::Internal::IsEqualTo; RhsT = const std::vector&]’: /usr/include/catch.hpp:1733:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1733 | return Detail::rangeToString( v.begin(), v.end() ); | ^ /usr/include/catch.hpp:1733:54: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1733 | return Detail::rangeToString( v.begin(), v.end() ); | ^ [ 62%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_vector.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_vector.cc.o -c /<>/test/src/unit-capi-dense_vector.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-dense_vector.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 63%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-enum_values.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-enum_values.cc.o -c /<>/test/src/unit-capi-enum_values.cc [ 63%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-error.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-error.cc.o -c /<>/test/src/unit-capi-error.cc [ 63%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-filter.cc.o -c /<>/test/src/unit-capi-filter.cc [ 65%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete.cc.o -c /<>/test/src/unit-capi-incomplete.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-incomplete.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 65%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete-2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete-2.cc.o -c /<>/test/src/unit-capi-incomplete-2.cc [ 65%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-metadata.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-metadata.cc.o -c /<>/test/src/unit-capi-metadata.cc [ 67%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-object_mgmt.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-object_mgmt.cc.o -c /<>/test/src/unit-capi-object_mgmt.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-incomplete-2.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-metadata.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-object_mgmt.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 67%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-query.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-query.cc.o -c /<>/test/src/unit-capi-query.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-query.cc:41: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 68%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-query_2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-query_2.cc.o -c /<>/test/src/unit-capi-query_2.cc [ 68%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_array.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_array.cc.o -c /<>/test/src/unit-capi-sparse_array.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-query_2.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-sparse_array.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 68%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg.cc.o -c /<>/test/src/unit-capi-sparse_neg.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-sparse_neg.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 70%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg_2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg_2.cc.o -c /<>/test/src/unit-capi-sparse_neg_2.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-sparse_neg_2.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 70%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real.cc.o -c /<>/test/src/unit-capi-sparse_real.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-sparse_real.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 70%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-stats.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-stats.cc.o -c /<>/test/src/unit-capi-stats.cc [ 72%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real_2.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real_2.cc.o -c /<>/test/src/unit-capi-sparse_real_2.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-sparse_real_2.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 72%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-string.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-string.cc.o -c /<>/test/src/unit-capi-string.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-string.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 73%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-uri.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-uri.cc.o -c /<>/test/src/unit-capi-uri.cc [ 73%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-version.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-version.cc.o -c /<>/test/src/unit-capi-version.cc [ 73%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-capi-vfs.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-capi-vfs.cc.o -c /<>/test/src/unit-capi-vfs.cc [ 75%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-CellSlabIter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-CellSlabIter.cc.o -c /<>/test/src/unit-CellSlabIter.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-capi-vfs.cc:34: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-CellSlabIter.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 75%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-compression-dd.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-compression-dd.cc.o -c /<>/test/src/unit-compression-dd.cc [ 75%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-compression-rle.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-compression-rle.cc.o -c /<>/test/src/unit-compression-rle.cc [ 77%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-ctx.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-ctx.cc.o -c /<>/test/src/unit-ctx.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-ctx.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:67, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-CellSlabIter.cc:33: /usr/include/c++/10/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /<>/test/src/unit-CellSlabIter.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____10::test()’: /<>/test/src/unit-CellSlabIter.cc:376:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 376 | CellSlab(tile_coords_0_0, {2, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:377:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 377 | CellSlab(tile_coords_0_1, {2, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:378:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 378 | CellSlab(tile_coords_0_2, {2, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:379:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 379 | CellSlab(tile_coords_0_0, {3, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:380:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 380 | CellSlab(tile_coords_0_1, {3, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:381:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 381 | CellSlab(tile_coords_0_2, {3, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:382:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 382 | CellSlab(tile_coords_0_0, {4, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:383:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | CellSlab(tile_coords_0_1, {4, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:384:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 384 | CellSlab(tile_coords_0_2, {4, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:385:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 385 | CellSlab(tile_coords_0_0, {3, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:386:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 386 | CellSlab(tile_coords_0_1, {3, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:388:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 388 | CellSlab(tile_coords_0_0, {4, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:390:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 390 | CellSlab(tile_coords_0_2, {4, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:392:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 392 | CellSlab(tile_coords_0_1, {5, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:393:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | CellSlab(tile_coords_0_2, {5, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:394:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 394 | CellSlab(tile_coords_1_0, {6, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:396:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 396 | CellSlab(tile_coords_1_2, {6, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:398:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 398 | CellSlab(tile_coords_1_1, {7, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:400:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 400 | CellSlab(tile_coords_1_0, {8, 1}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:402:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 402 | CellSlab(tile_coords_1_2, {8, 7}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:404:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 404 | CellSlab(tile_coords_1_1, {9, 5}, 2), | ^ /<>/test/src/unit-CellSlabIter.cc:413:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 413 | CellSlab(tile_coords_0_0, {3, 1}, 3), | ^ /<>/test/src/unit-CellSlabIter.cc:415:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 415 | CellSlab(tile_coords_0_0, {2, 2}, 3), | ^ /<>/test/src/unit-CellSlabIter.cc:417:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 417 | CellSlab(tile_coords_1_0, {6, 2}, 4), | ^ /<>/test/src/unit-CellSlabIter.cc:419:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 419 | CellSlab(tile_coords_0_1, {3, 5}, 3), | ^ /<>/test/src/unit-CellSlabIter.cc:421:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 421 | CellSlab(tile_coords_0_1, {2, 6}, 3), | ^ /<>/test/src/unit-CellSlabIter.cc:423:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 423 | CellSlab(tile_coords_1_1, {6, 6}, 4), | ^ /<>/test/src/unit-CellSlabIter.cc:425:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 425 | CellSlab(tile_coords_0_2, {3, 7}, 3), | ^ /<>/test/src/unit-CellSlabIter.cc:427:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 427 | CellSlab(tile_coords_0_2, {2, 8}, 3), | ^ [ 77%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-encryption.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-encryption.cc.o -c /<>/test/src/unit-encryption.cc [ 78%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-filter-buffer.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-filter-buffer.cc.o -c /<>/test/src/unit-filter-buffer.cc [ 78%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-filter-pipeline.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-filter-pipeline.cc.o -c /<>/test/src/unit-filter-pipeline.cc [ 78%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-hdfs-filesystem.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-hdfs-filesystem.cc.o -c /<>/test/src/unit-hdfs-filesystem.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/src/unit-hdfs-filesystem.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 80%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-lru_cache.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-lru_cache.cc.o -c /<>/test/src/unit-lru_cache.cc [ 80%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-Reader.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-Reader.cc.o -c /<>/test/src/unit-Reader.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-Reader.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 80%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-ResultCellSlabIter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-ResultCellSlabIter.cc.o -c /<>/test/src/unit-ResultCellSlabIter.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-ResultCellSlabIter.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/map:61, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-Reader.cc:33: /usr/include/c++/10/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map(std::initializer_list >, const _Compare&, const allocator_type&) [with _Key = unsigned int; _Tp = tiledb::sm::ResultTile; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_map.h:228:7: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 228 | map(initializer_list __l, | ^~~ /<>/test/src/unit-Reader.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____0::test()’: /<>/test/src/unit-Reader.cc:187:3: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 187 | }; | ^ /<>/test/src/unit-Reader.cc:190:3: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 190 | }; | ^ /<>/test/src/unit-Reader.cc:193:3: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 193 | }; | ^ /<>/test/src/unit-Reader.cc:196:3: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 196 | }; | ^ [ 81%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-rtree.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-rtree.cc.o -c /<>/test/src/unit-rtree.cc In file included from /usr/include/c++/10/vector:67, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-ResultCellSlabIter.cc:33: /usr/include/c++/10/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/10/vector:72, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-ResultCellSlabIter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*, long long unsigned int*, int}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::ResultTile*, long long unsigned int (&)[2], int}; _Tp = tiledb::sm::ResultCoords; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In constructor ‘tiledb::sm::TileDomain::TileDomain(unsigned int, unsigned int, const T*, const T*, const T*, tiledb::sm::Layout) [with T = long long unsigned int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-s3.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-s3.cc.o -c /<>/test/src/unit-s3.cc [ 83%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-s3-no-multipart.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-s3-no-multipart.cc.o -c /<>/test/src/unit-s3-no-multipart.cc [ 83%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-status.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-status.cc.o -c /<>/test/src/unit-status.cc /usr/include/c++/10/bits/vector.tcc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____8::test()’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-Consolidator.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-Consolidator.cc.o -c /<>/test/src/unit-Consolidator.cc /<>/test/src/unit-ResultCellSlabIter.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____40::test()’: /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 989 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 990 | {2, 0, 7, 1}, | ~~~~~~~~~~~~~ 991 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 992 | {2, 1, 6, 1}, | ~~~~~~~~~~~~~ 993 | {1, 1, 7, 2}, | ~~~~~~~~~~~~~ 994 | {2, 2, 1, 2}, | ~~~~~~~~~~~~~ 995 | {2, 3, 0, 1}, | ~~~~~~~~~~~~~ 996 | {UINT64_MAX, 3, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 997 | {2, 2, 4, 2}, | ~~~~~~~~~~~~~ 998 | {2, 3, 3, 1}, | ~~~~~~~~~~~~~ 999 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1000 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1001 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:989:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1009 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1010 | {2, 0, 5, 1}, | ~~~~~~~~~~~~~ 1011 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1012 | {2, 1, 2, 1}, | ~~~~~~~~~~~~~ 1013 | {1, 1, 5, 2}, | ~~~~~~~~~~~~~ 1014 | {2, 2, 3, 2}, | ~~~~~~~~~~~~~ 1015 | {2, 3, 0, 1}, | ~~~~~~~~~~~~~ 1016 | {UINT64_MAX, 3, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 1017 | {2, 2, 4, 2}, | ~~~~~~~~~~~~~ 1018 | {2, 3, 1, 1}, | ~~~~~~~~~~~~~ 1019 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1020 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1021 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1009:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1029 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1030 | {2, 0, 7, 1}, | ~~~~~~~~~~~~~ 1031 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1032 | {2, 2, 6, 1}, | ~~~~~~~~~~~~~ 1033 | {1, 1, 7, 2}, | ~~~~~~~~~~~~~ 1034 | {2, 1, 1, 2}, | ~~~~~~~~~~~~~ 1035 | {2, 3, 0, 1}, | ~~~~~~~~~~~~~ 1036 | {UINT64_MAX, 3, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 1037 | {2, 1, 4, 2}, | ~~~~~~~~~~~~~ 1038 | {2, 3, 3, 1}, | ~~~~~~~~~~~~~ 1039 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1040 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1041 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1029:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1049 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1050 | {2, 0, 5, 1}, | ~~~~~~~~~~~~~ 1051 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1052 | {2, 2, 2, 1}, | ~~~~~~~~~~~~~ 1053 | {1, 1, 5, 2}, | ~~~~~~~~~~~~~ 1054 | {2, 1, 3, 2}, | ~~~~~~~~~~~~~ 1055 | {2, 3, 0, 1}, | ~~~~~~~~~~~~~ 1056 | {UINT64_MAX, 3, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 1057 | {2, 1, 4, 2}, | ~~~~~~~~~~~~~ 1058 | {2, 3, 1, 1}, | ~~~~~~~~~~~~~ 1059 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1060 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1061 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1049:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1069 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1070 | {2, 0, 7, 1}, | ~~~~~~~~~~~~~ 1071 | {2, 2, 1, 2}, | ~~~~~~~~~~~~~ 1072 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1073 | {2, 2, 2, 2}, | ~~~~~~~~~~~~~ 1074 | {2, 1, 6, 1}, | ~~~~~~~~~~~~~ 1075 | {2, 3, 0, 2}, | ~~~~~~~~~~~~~ 1076 | {1, 1, 7, 1}, | ~~~~~~~~~~~~~ 1077 | {UINT64_MAX, 3, 1, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1078 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1079 | {1, 1, 8, 1}, | ~~~~~~~~~~~~~ 1080 | {UINT64_MAX, 3, 2, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1081 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1082 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1069:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1090 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1091 | {2, 0, 5, 1}, | ~~~~~~~~~~~~~ 1092 | {2, 2, 3, 2}, | ~~~~~~~~~~~~~ 1093 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1094 | {2, 2, 6, 2}, | ~~~~~~~~~~~~~ 1095 | {2, 1, 2, 1}, | ~~~~~~~~~~~~~ 1096 | {2, 3, 0, 2}, | ~~~~~~~~~~~~~ 1097 | {1, 1, 5, 1}, | ~~~~~~~~~~~~~ 1098 | {UINT64_MAX, 3, 3, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1099 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1100 | {1, 1, 8, 1}, | ~~~~~~~~~~~~~ 1101 | {UINT64_MAX, 3, 6, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1102 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1103 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1090:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1111 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1112 | {2, 0, 7, 1}, | ~~~~~~~~~~~~~ 1113 | {2, 1, 1, 2}, | ~~~~~~~~~~~~~ 1114 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1115 | {2, 1, 2, 2}, | ~~~~~~~~~~~~~ 1116 | {2, 2, 6, 1}, | ~~~~~~~~~~~~~ 1117 | {2, 3, 0, 2}, | ~~~~~~~~~~~~~ 1118 | {1, 1, 7, 1}, | ~~~~~~~~~~~~~ 1119 | {UINT64_MAX, 3, 1, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1120 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1121 | {1, 1, 8, 1}, | ~~~~~~~~~~~~~ 1122 | {UINT64_MAX, 3, 2, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1123 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1124 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1111:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1132 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 1133 | {2, 0, 5, 1}, | ~~~~~~~~~~~~~ 1134 | {2, 1, 3, 2}, | ~~~~~~~~~~~~~ 1135 | {3, 0, 1, 1}, | ~~~~~~~~~~~~~ 1136 | {2, 1, 6, 2}, | ~~~~~~~~~~~~~ 1137 | {2, 2, 2, 1}, | ~~~~~~~~~~~~~ 1138 | {2, 3, 0, 2}, | ~~~~~~~~~~~~~ 1139 | {1, 1, 5, 1}, | ~~~~~~~~~~~~~ 1140 | {UINT64_MAX, 3, 3, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1141 | {3, 1, 0, 1}, | ~~~~~~~~~~~~~ 1142 | {1, 1, 8, 1}, | ~~~~~~~~~~~~~ 1143 | {UINT64_MAX, 3, 6, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 1144 | {3, 1, 2, 1}, | ~~~~~~~~~~~~~ 1145 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1132:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1171:58: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1171 | SubarrayRanges ranges = {{3, 5}, {2, 4, 5, 6}}; | ^ /<>/test/src/unit-ResultCellSlabIter.cc:1171:58: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:1177:67: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1177 | {2, 3, 1, 6}}; | ^ /<>/test/src/unit-ResultCellSlabIter.cc:1177:67: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-ResultCellSlabIter.cc:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-Consolidator.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /<>/test/src/unit-ResultCellSlabIter.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____30::test()’: /<>/test/src/unit-ResultCellSlabIter.cc:806:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 806 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 807 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 808 | {UINT64_MAX, 1, 3, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 809 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 810 | {UINT64_MAX, 1, 6, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 811 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 812 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:806:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:806:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:806:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:806:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:820:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 820 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 821 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 822 | {UINT64_MAX, 1, 1, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 823 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 824 | {UINT64_MAX, 1, 2, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 825 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 826 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:820:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:820:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:820:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:820:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:834:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 834 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 835 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 836 | {UINT64_MAX, 2, 3, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 837 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 838 | {UINT64_MAX, 2, 6, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 839 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 840 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:834:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:834:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:834:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:834:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:848:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 848 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 849 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 850 | {UINT64_MAX, 2, 1, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 851 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 852 | {UINT64_MAX, 2, 2, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 853 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 854 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:848:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:848:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:848:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:848:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 862 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 863 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 864 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 865 | {UINT64_MAX, 1, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 866 | {UINT64_MAX, 1, 4, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 867 | {1, 0, 7, 1}, | ~~~~~~~~~~~~~ 868 | {UINT64_MAX, 1, 5, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 869 | {1, 0, 8, 1}, | ~~~~~~~~~~~~~ 870 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:862:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 878 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 879 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 880 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 881 | {UINT64_MAX, 1, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 882 | {UINT64_MAX, 1, 4, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 883 | {1, 0, 5, 1}, | ~~~~~~~~~~~~~ 884 | {UINT64_MAX, 1, 7, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 885 | {1, 0, 8, 1}, | ~~~~~~~~~~~~~ 886 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:878:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 894 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 895 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 896 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 897 | {UINT64_MAX, 2, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 898 | {UINT64_MAX, 2, 4, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 899 | {1, 0, 7, 1}, | ~~~~~~~~~~~~~ 900 | {UINT64_MAX, 2, 5, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 901 | {1, 0, 8, 1}, | ~~~~~~~~~~~~~ 902 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:894:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 910 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 911 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 912 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 913 | {UINT64_MAX, 2, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 914 | {UINT64_MAX, 2, 4, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 915 | {1, 0, 5, 1}, | ~~~~~~~~~~~~~ 916 | {UINT64_MAX, 2, 7, 1}, | ~~~~~~~~~~~~~~~~~~~~~~ 917 | {1, 0, 8, 1}, | ~~~~~~~~~~~~~ 918 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:910:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 [ 85%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-Subarray.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-Subarray.cc.o -c /<>/test/src/unit-Subarray.cc /<>/test/src/unit-ResultCellSlabIter.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____20::test()’: /<>/test/src/unit-ResultCellSlabIter.cc:636:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 636 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 637 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 638 | {UINT64_MAX, 1, 3, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 639 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 640 | {UINT64_MAX, 1, 6, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 641 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:636:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:636:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:636:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:649:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 649 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 650 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 651 | {UINT64_MAX, 1, 1, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 652 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 653 | {UINT64_MAX, 1, 2, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 654 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:649:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:649:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:649:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:662:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 662 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 663 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 664 | {UINT64_MAX, 2, 3, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 665 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 666 | {UINT64_MAX, 2, 6, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 667 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:662:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:662:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:662:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:675:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 675 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 676 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 677 | {UINT64_MAX, 2, 1, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 678 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 679 | {UINT64_MAX, 2, 2, 3}, | ~~~~~~~~~~~~~~~~~~~~~~ 680 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:675:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:675:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:675:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:688:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 688 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 689 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 690 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 691 | {UINT64_MAX, 1, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 692 | {UINT64_MAX, 1, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 693 | {UINT64_MAX, 1, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 694 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:688:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:688:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:688:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:688:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:702:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 702 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 703 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 704 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 705 | {UINT64_MAX, 1, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 706 | {UINT64_MAX, 1, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 707 | {UINT64_MAX, 1, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 708 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:702:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:702:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:702:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:702:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:716:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 716 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 717 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 718 | {UINT64_MAX, 0, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 719 | {UINT64_MAX, 2, 3, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 720 | {UINT64_MAX, 2, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 721 | {UINT64_MAX, 2, 5, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 722 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:716:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:716:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:716:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:716:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:730:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 730 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 731 | {UINT64_MAX, 0, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 732 | {UINT64_MAX, 0, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 733 | {UINT64_MAX, 2, 1, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 734 | {UINT64_MAX, 2, 4, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 735 | {UINT64_MAX, 2, 7, 2}, | ~~~~~~~~~~~~~~~~~~~~~~ 736 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:730:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:730:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:730:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:730:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____10::test()’: /<>/test/src/unit-ResultCellSlabIter.cc:467:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 467 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 468 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 469 | {1, 1, 3, 3}, | ~~~~~~~~~~~~~ 470 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 471 | {1, 1, 6, 3}, | ~~~~~~~~~~~~~ 472 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:467:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:467:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:467:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:480:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 480 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 481 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 482 | {1, 1, 1, 3}, | ~~~~~~~~~~~~~ 483 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 484 | {1, 1, 2, 3}, | ~~~~~~~~~~~~~ 485 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:480:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:480:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:480:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:493:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 493 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 494 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 495 | {1, 2, 3, 3}, | ~~~~~~~~~~~~~ 496 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 497 | {1, 2, 6, 3}, | ~~~~~~~~~~~~~ 498 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:493:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:493:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:493:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:506:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 506 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 507 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 508 | {1, 2, 1, 3}, | ~~~~~~~~~~~~~ 509 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 510 | {1, 2, 2, 3}, | ~~~~~~~~~~~~~ 511 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:506:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:506:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:506:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:519:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 519 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 520 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 521 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 522 | {1, 1, 3, 2}, | ~~~~~~~~~~~~~ 523 | {1, 1, 4, 2}, | ~~~~~~~~~~~~~ 524 | {1, 1, 5, 2}, | ~~~~~~~~~~~~~ 525 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:519:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:519:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:519:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:519:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:533:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 533 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 534 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 535 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 536 | {1, 1, 1, 2}, | ~~~~~~~~~~~~~ 537 | {1, 1, 4, 2}, | ~~~~~~~~~~~~~ 538 | {1, 1, 7, 2}, | ~~~~~~~~~~~~~ 539 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:533:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:533:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:533:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:533:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:547:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 547 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 548 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 549 | {1, 0, 5, 2}, | ~~~~~~~~~~~~~ 550 | {1, 2, 3, 2}, | ~~~~~~~~~~~~~ 551 | {1, 2, 4, 2}, | ~~~~~~~~~~~~~ 552 | {1, 2, 5, 2}, | ~~~~~~~~~~~~~ 553 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:547:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:547:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:547:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:547:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:561:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 561 | c_result_cell_slabs = { | ~~~~~~~~~~~~~~~~~~~~^~~ 562 | {1, 0, 4, 2}, | ~~~~~~~~~~~~~ 563 | {1, 0, 7, 2}, | ~~~~~~~~~~~~~ 564 | {1, 2, 1, 2}, | ~~~~~~~~~~~~~ 565 | {1, 2, 4, 2}, | ~~~~~~~~~~~~~ 566 | {1, 2, 7, 2}, | ~~~~~~~~~~~~~ 567 | }; | ~ /<>/test/src/unit-ResultCellSlabIter.cc:561:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:561:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:561:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-ResultCellSlabIter.cc:561:25: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-Subarray.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 85%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-dense.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-dense.cc.o -c /<>/test/src/unit-SubarrayPartitioner-dense.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-Consolidator.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tiledb::sm::URI, std::pair}; _Tp = tiledb::sm::TimestampedURI; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tiledb::sm::URI, std::pair}; _Tp = tiledb::sm::TimestampedURI; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-error.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-error.cc.o -c /<>/test/src/unit-SubarrayPartitioner-error.cc [ 86%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-sparse.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-sparse.cc.o -c /<>/test/src/unit-SubarrayPartitioner-sparse.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-dense.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-error.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-sparse.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 86%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-tbb.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-tbb.cc.o -c /<>/test/src/unit-tbb.cc In file included from /usr/include/c++/10/vector:67, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-dense.cc:33: /usr/include/c++/10/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 [ 88%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-threadpool.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-threadpool.cc.o -c /<>/test/src/unit-threadpool.cc In file included from /usr/include/c++/10/map:60, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-dense.cc:33: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-dense.cc:33: /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerDenseFx::write_default_1d_array()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerDenseFx::write_default_2d_array()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 88%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-TileDomain.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-TileDomain.cc.o -c /<>/test/src/unit-TileDomain.cc In file included from /usr/include/c++/10/vector:67, from /<>/test/../tiledb/sm/metadata/metadata.h:39, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-sparse.cc:33: /usr/include/c++/10/bits/stl_vector.h: In function ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/10/map:60, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-sparse.cc:33: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, AttrBuffer>; _KeyOfValue = std::_Select1st, AttrBuffer> >; _Compare = std::less >; _Alloc = std::allocator, AttrBuffer> >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /<>/test/../tiledb/sm/metadata/metadata.h:36, from /<>/test/../tiledb/sm/array/array.h:37, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-SubarrayPartitioner-sparse.cc:33: /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerSparseFx::write_default_1d_float_array()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerSparseFx::write_default_1d_array_2()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerSparseFx::write_default_1d_array()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘void SubarrayPartitionerSparseFx::write_default_2d_array()’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, AttrBuffer>, std::_Select1st, AttrBuffer> >, std::less >, std::allocator, AttrBuffer> > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 88%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-uri.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-uri.cc.o -c /<>/test/src/unit-uri.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/src/unit-uri.cc:39: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 90%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-uuid.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-uuid.cc.o -c /<>/test/src/unit-uuid.cc /<>/test/src/unit-SubarrayPartitioner-dense.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____62::test()’: /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1729 | partitions = { | ~~~~~~~~~~~^~~ 1730 | {{1, 1}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1731 | {{2, 2}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1732 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1733 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1734 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1729:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1735:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1735 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1735:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1742 | partitions = { | ~~~~~~~~~~~^~~ 1743 | {{1, 2, 3, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1744 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1745 | {{1, 2, 3, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1746 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1747 | {{1, 2, 3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1748 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1749 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1742:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1750:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1750 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1750:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1757 | partitions = { | ~~~~~~~~~~~^~~ 1758 | {{1, 1}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1759 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1760 | {{1, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1761 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1762 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1763 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1757:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1764:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1764 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1764:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1777 | partitions = { | ~~~~~~~~~~~^~~ 1778 | {{1, 1}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1779 | {{2, 2}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1780 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1781 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1782 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1777:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1783:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1783 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1783:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1790 | partitions = { | ~~~~~~~~~~~^~~ 1791 | {{1, 2, 3, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1792 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1793 | {{1, 2, 3, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1794 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1795 | {{1, 2, 3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1796 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1797 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1790:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1798:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1798 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1798:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1805 | partitions = { | ~~~~~~~~~~~^~~ 1806 | {{1, 2}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1807 | {{1, 2}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1808 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1809 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1810 | {{1, 2, 3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1811 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1812 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1805:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1813:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1813 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1813:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1826 | partitions = { | ~~~~~~~~~~~^~~ 1827 | {{1, 1}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1828 | {{2, 2}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1829 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1830 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1831 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1826:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1832:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1832 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1832:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1839 | partitions = { | ~~~~~~~~~~~^~~ 1840 | {{1, 2, 3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1841 | {{1, 2, 3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1842 | {{1, 2, 3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1843 | {{1, 2, 3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1844 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1839:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1845:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1845 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1845:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1852 | partitions = { | ~~~~~~~~~~~^~~ 1853 | {{1, 1}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1854 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1855 | {{1, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1856 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1857 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1858 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1852:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1859:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1859 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1859:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1872 | partitions = { | ~~~~~~~~~~~^~~ 1873 | {{1, 1}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1874 | {{2, 2}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1875 | {{3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1876 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1877 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1872:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1878:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1878 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1878:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1885 | partitions = { | ~~~~~~~~~~~^~~ 1886 | {{1, 2, 3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1887 | {{1, 2, 3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1888 | {{1, 2, 3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1889 | {{1, 2, 3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1890 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1885:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1891:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1891 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1891:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1898 | partitions = { | ~~~~~~~~~~~^~~ 1899 | {{1, 2}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1900 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1901 | {{1, 2, 3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1902 | {{1, 2, 3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1903 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1898:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1904:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1904 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1904:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/storage_manager/storage_manager.h:48, from /<>/test/../tiledb/sm/global_state/global_state.h:38, from /<>/test/src/unit-uuid.cc:38: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 90%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-vfs.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-vfs.cc.o -c /<>/test/src/unit-vfs.cc /<>/test/src/unit-SubarrayPartitioner-dense.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____56::test()’: /<>/test/src/unit-SubarrayPartitioner-dense.cc:1559:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1559 | partitions = { | ~~~~~~~~~~~^~~ 1560 | {{1, 2, 3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1562 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1559:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1570:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1570 | partitions = { | ~~~~~~~~~~~^~~ 1571 | {{1, 2, 3, 3, 4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1572 | {{1, 2, 3, 3, 4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1573 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1574:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1574 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1620:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1620 | partitions = { | ~~~~~~~~~~~^~~ 1621 | {{1, 2, 3, 3, 4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1622 | {{1, 2, 3, 3, 4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1623 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1637:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1637 | partitions = { | ~~~~~~~~~~~^~~ 1638 | {{1, 2, 3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1639 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1640 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1641:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1641 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1648:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1648 | partitions = { | ~~~~~~~~~~~^~~ 1649 | {{1, 2, 3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1650 | {{1, 2, 3, 4}, {3, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1651 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1652:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1652 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1652:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1659:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1659 | partitions = { | ~~~~~~~~~~~^~~ 1660 | {{1, 2, 3, 3}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1661 | {{4, 4}, {2, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1662 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1663:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1663 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1680:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1680 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1698:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1698 | partitions = { | ~~~~~~~~~~~^~~ 1699 | {{1, 2, 3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1700 | {{1, 2, 3, 4}, {3, 3, 4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1701 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1702:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1702 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____74::test()’: /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1943 | partitions = { | ~~~~~~~~~~~^~~ 1944 | {{1, 1}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1945 | {{2, 2}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1946 | {{3, 3}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1947 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1948 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1949 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1950 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1943:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1956 | partitions = { | ~~~~~~~~~~~^~~ 1957 | {{1, 2, 3, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1958 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1959 | {{1, 2, 3, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1960 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1961 | {{1, 2, 3, 3, 4, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1962 | {{1, 2, 3, 3, 4, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1963 | {{1, 2, 3, 3, 4, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1964 | {{1, 2, 3, 3, 4, 4}, {9, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1965 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1956:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1971 | partitions = { | ~~~~~~~~~~~^~~ 1972 | {{1, 1}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1973 | {{2, 2}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1974 | {{1, 2}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1975 | {{3, 3}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1976 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1977 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1978 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1979 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1971:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1991 | partitions = { | ~~~~~~~~~~~^~~ 1992 | {{1, 1}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1993 | {{2, 2}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1994 | {{3, 3}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1995 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1996 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 1997 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 1998 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1991:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2004 | partitions = { | ~~~~~~~~~~~^~~ 2005 | {{1, 2, 3, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2006 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 2007 | {{1, 2, 3, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2008 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 2009 | {{1, 2, 3, 3, 4, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2010 | {{1, 2, 3, 3, 4, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2011 | {{1, 2, 3, 3, 4, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2012 | {{1, 2, 3, 3, 4, 4}, {9, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2013 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2004:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2019 | partitions = { | ~~~~~~~~~~~^~~ 2020 | {{1, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2021 | {{1, 2}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2022 | {{3, 3}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2023 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2024 | {{1, 2, 3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2025 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2026 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2019:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2038 | partitions = { | ~~~~~~~~~~~^~~ 2039 | {{1, 1}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2040 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2041 | {{2, 2}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2042 | {{2, 2}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2043 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2044 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2045 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2046 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2047 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2048 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2038:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2054 | partitions = { | ~~~~~~~~~~~^~~ 2055 | {{1, 2, 3, 3, 4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2056 | {{1, 2, 3, 3, 4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2057 | {{1, 2, 3, 3, 4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2058 | {{1, 2, 3, 3, 4, 4}, {5, 5}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2059 | {{1, 2, 3, 3, 4, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2060 | {{1, 2, 3, 3, 4, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2061 | {{1, 2, 3, 3, 4, 4}, {9, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2062 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2054:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2068 | partitions = { | ~~~~~~~~~~~^~~ 2069 | {{1, 1}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2070 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2071 | {{2, 2}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2072 | {{1, 2}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2073 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2074 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2075 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2076 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2077 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2078 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2068:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2090 | partitions = { | ~~~~~~~~~~~^~~ 2091 | {{1, 1}, {2, 5, 6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2092 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2093 | {{2, 2}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2094 | {{2, 2}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2095 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2096 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2097 | {{3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2098 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2099 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2100 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2090:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2106 | partitions = { | ~~~~~~~~~~~^~~ 2107 | {{1, 2, 3, 3, 4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2108 | {{1, 2, 3, 3, 4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2109 | {{1, 2, 3, 3, 4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2110 | {{1, 2, 3, 3, 4, 4}, {5, 5}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2111 | {{1, 2, 3, 3, 4, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2112 | {{1, 2, 3, 3, 4, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2113 | {{1, 2, 3, 3, 4, 4}, {9, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2114 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2106:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2120 | partitions = { | ~~~~~~~~~~~^~~ 2121 | {{1, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2122 | {{1, 2}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2123 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 2124 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 2125 | {{4, 4}, {2, 5}}, | ~~~~~~~~~~~~~~~~~ 2126 | {{1, 2, 3, 3}, {6, 9}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 2127 | {{4, 4}, {6, 9}}, | ~~~~~~~~~~~~~~~~~ 2128 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:2120:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/src/unit-vfs.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /<>/test/src/unit-SubarrayPartitioner-dense.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____50::test()’: /<>/test/src/unit-SubarrayPartitioner-dense.cc:1392:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1392 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1453:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1453 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1516:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1516 | partitions = { | ~~~~~~~~~~~^~~ 1517 | {{1, 2, 3, 4}, {1, 2, 3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1518 | {{1, 2, 3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1519 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1527:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1527 | partitions = { | ~~~~~~~~~~~^~~ 1528 | {{1, 2, 3, 4}, {1, 2, 3, 3}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1529 | {{1, 2, 3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 1530 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1527:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1531:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1531 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 3, 4, 4}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-vfs.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, unsigned int (&)[100], unsigned int}; _Tp = std::tuple; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, unsigned int*, unsigned int}; _Tp = std::tuple; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int, unsigned int*, unsigned int}; _Tp = std::tuple; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____62::test()’: /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1732:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1732 | partitions = {{{1, 2, 3, 4}, {1, 2, 3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-dense.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____38::test()’: /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1047 | partitions = { | ~~~~~~~~~~~^~~ 1048 | {{2, 2}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1049 | {{2, 2}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1050 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1051 | {{3, 3}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1052 | {{4, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1053 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1047:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1059 | partitions = { | ~~~~~~~~~~~^~~ 1060 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1061 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1062 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1063 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1064 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1065 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1066 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1059:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1072 | partitions = { | ~~~~~~~~~~~^~~ 1073 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1074 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1075 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1076 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1077 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1078 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1079 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1072:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1085 | partitions = { | ~~~~~~~~~~~^~~ 1086 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1087 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1088 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1089 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1090 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1091 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1092 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1085:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1104 | partitions = { | ~~~~~~~~~~~^~~ 1105 | {{2, 2}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1106 | {{2, 2}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1107 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1108 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1109 | {{3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1110 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1104:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1116 | partitions = { | ~~~~~~~~~~~^~~ 1117 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1118 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1119 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1120 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1121 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1122 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1123 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1116:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1129 | partitions = { | ~~~~~~~~~~~^~~ 1130 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1131 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1132 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1133 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1134 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1135 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1136 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1129:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1142 | partitions = { | ~~~~~~~~~~~^~~ 1143 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1144 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1145 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1146 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1147 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1148 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1149 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1142:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1161 | partitions = { | ~~~~~~~~~~~^~~ 1162 | {{2, 2}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1163 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1164 | {{2, 2}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1165 | {{3, 3}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1166 | {{4, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1167 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1161:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1173 | partitions = { | ~~~~~~~~~~~^~~ 1174 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1175 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1176 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1177 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1178 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1179 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1180 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1173:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1186 | partitions = { | ~~~~~~~~~~~^~~ 1187 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1188 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1189 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1190 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1191 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1192 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1193 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1186:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1199 | partitions = { | ~~~~~~~~~~~^~~ 1200 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1201 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1202 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1203 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1204 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1205 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1206 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1199:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1218 | partitions = { | ~~~~~~~~~~~^~~ 1219 | {{2, 2}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1220 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1221 | {{2, 2}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1222 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1223 | {{3, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1224 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1218:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1230 | partitions = { | ~~~~~~~~~~~^~~ 1231 | {{2, 2}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1232 | {{2, 2}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1233 | {{3, 3}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1234 | {{3, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1235 | {{4, 4}, {2, 3}}, | ~~~~~~~~~~~~~~~~~ 1236 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1237 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1230:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1243 | partitions = { | ~~~~~~~~~~~^~~ 1244 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1245 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1246 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1247 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1248 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1249 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1250 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1243:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1256 | partitions = { | ~~~~~~~~~~~^~~ 1257 | {{2, 3}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1258 | {{4, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1259 | {{2, 3}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1260 | {{4, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1261 | {{2, 3}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1262 | {{4, 4}, {4, 4}}, | ~~~~~~~~~~~~~~~~~ 1263 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-dense.cc:1256:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____56::test()’: /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1602:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1602 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 5, 7, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1602:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1603:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1603 | partitions = { | ~~~~~~~~~~~^~~ 1604 | {{1, 2, 3, 4}, {1, 2}}, {{1, 2, 3, 4}, {3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1603:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1603:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1603:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1603:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1611:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1611 | partitions = {{{1, 2, 3, 3}, {2, 5, 6, 9}}, {{4, 4}, {2, 5, 6, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1611:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1623:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1623 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 5, 6, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1623:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1630:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1630 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 5, 7, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1631:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1631 | partitions = { | ~~~~~~~~~~~^~~ 1632 | {{1, 2, 3, 4}, {1, 2}}, {{1, 2, 3, 4}, {3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1638:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1638 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 5, 7, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1639:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1639 | partitions = { | ~~~~~~~~~~~^~~ 1640 | {{1, 2, 3, 4}, {1, 2}}, {{1, 2, 3, 4}, {3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1639:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1639:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1652:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1652 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 5, 6, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1653:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1653 | partitions = {{{1, 2, 3, 3}, {2, 5, 6, 9}}, {{4, 4}, {2, 5, 6, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1653:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1653:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1659:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1659 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 5, 7, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1660:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1660 | partitions = {{{1, 2, 3, 4}, {1, 2, 3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1660:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1660:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1666:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1666 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 5, 6, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1667:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1667 | partitions = {{{1, 2, 3, 3}, {2, 5, 6, 9}}, {{4, 4}, {2, 5, 6, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1679:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1679 | ranges = {{1, 2, 3, 3, 4, 4}, {2, 5, 6, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1680:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1680 | partitions = {{{1, 2, 3, 3}, {2, 5, 6, 9}}, {{4, 4}, {2, 5, 6, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1680:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1686:12: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1686 | ranges = {{1, 2, 3, 4}, {1, 2, 3, 5, 7, 9}}; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1687:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1687 | partitions = {{{1, 2, 3, 4}, {1, 2, 3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1687:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1694:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1694 | partitions = {{{1, 2, 3, 4}, {1, 2, 3, 5}}, {{1, 2, 3, 4}, {7, 9}}}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1694:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1694:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 [ 90%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-win-filesystem.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-win-filesystem.cc.o -c /<>/test/src/unit-win-filesystem.cc [ 91%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit.cc.o -c /<>/test/src/unit.cc [ 91%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-array.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-array.cc.o -c /<>/test/src/unit-cppapi-array.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/../tiledb/sm/misc/utils.h:49, from /<>/test/src/unit-cppapi-array.cc:36: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/src/unit-cppapi-array.cc:33: /<>/test/src/unit-cppapi-array.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____14()’: /<>/test/src/unit-cppapi-array.cc:467:66: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 467 | REQUIRE_THROWS_AS(Array::consolidate(ctx, array_name), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____18()’: /<>/test/src/unit-cppapi-array.cc:551:56: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 551 | Array::encryption_type(ctx, array_name), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:557:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 557 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:564:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 564 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:569:55: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 569 | REQUIRE_THROWS_AS(array.open(TILEDB_WRITE), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:591:66: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 591 | REQUIRE_THROWS_AS(Array::consolidate(ctx, array_name), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____20()’: /<>/test/src/unit-cppapi-array.cc:647:56: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 647 | Array::encryption_type(ctx, array_name), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:653:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 653 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:660:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 660 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:665:55: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 665 | REQUIRE_THROWS_AS(array.open(TILEDB_WRITE), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:671:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 671 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc:690:66: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 690 | REQUIRE_THROWS_AS(Array::consolidate(ctx, array_name), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____24()’: /<>/test/src/unit-cppapi-array.cc:755:56: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 755 | Array(ctx, array_name, TILEDB_WRITE, 0), tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-array.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____30()’: /<>/test/src/unit-cppapi-array.cc:864:15: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 864 | tiledb::TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____38::test()’: /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1138 | partitions = { | ~~~~~~~~~~~^~~ 1139 | {{3, 3}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1140 | {{4, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1141 | {{3, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1142 | {{3, 4}, {5, 6}}, | ~~~~~~~~~~~~~~~~~ 1143 | {{3, 3}, {7, 8}}, | ~~~~~~~~~~~~~~~~~ 1144 | {{4, 4}, {7, 8}}, | ~~~~~~~~~~~~~~~~~ 1145 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1146 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1138:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1152 | partitions = { | ~~~~~~~~~~~^~~ 1153 | {{3, 3}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1154 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1155 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1156 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1157 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1152:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1163 | partitions = { | ~~~~~~~~~~~^~~ 1164 | {{3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~ 1165 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1166 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1167 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1168 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1169 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1170 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1171 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1163:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1177 | partitions = { | ~~~~~~~~~~~^~~ 1178 | {{3, 3}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1179 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1180 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1181 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1182 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1177:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1194 | partitions = { | ~~~~~~~~~~~^~~ 1195 | {{3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~ 1196 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1197 | {{3, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1198 | {{3, 4}, {5, 6}}, | ~~~~~~~~~~~~~~~~~ 1199 | {{3, 4}, {7, 7}}, | ~~~~~~~~~~~~~~~~~ 1200 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1201 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1202 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1194:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1208 | partitions = { | ~~~~~~~~~~~^~~ 1209 | {{3, 3}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1210 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1211 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1212 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1213 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1208:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1219 | partitions = { | ~~~~~~~~~~~^~~ 1220 | {{3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~ 1221 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1222 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1223 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1224 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1225 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1226 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1227 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1219:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1233 | partitions = { | ~~~~~~~~~~~^~~ 1234 | {{3, 4}, {1, 1}}, | ~~~~~~~~~~~~~~~~~ 1235 | {{3, 4}, {2, 2}}, | ~~~~~~~~~~~~~~~~~ 1236 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1237 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1238 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1239 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1240 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1241 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1233:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1253 | partitions = { | ~~~~~~~~~~~^~~ 1254 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1255 | {{3, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1256 | {{3, 4}, {5, 6}}, | ~~~~~~~~~~~~~~~~~ 1257 | {{3, 3}, {7, 8}}, | ~~~~~~~~~~~~~~~~~ 1258 | {{4, 4}, {7, 8}}, | ~~~~~~~~~~~~~~~~~ 1259 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1260 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1253:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1266 | partitions = { | ~~~~~~~~~~~^~~ 1267 | {{3, 3}, {1, 3}}, | ~~~~~~~~~~~~~~~~~ 1268 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1269 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1270 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1271 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1272 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1266:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1278 | partitions = { | ~~~~~~~~~~~^~~ 1279 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1280 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1281 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1282 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1283 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1284 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1285 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1278:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1291 | partitions = { | ~~~~~~~~~~~^~~ 1292 | {{3, 3}, {1, 3}}, | ~~~~~~~~~~~~~~~~~ 1293 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1294 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1295 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1296 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1297 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1291:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1309 | partitions = { | ~~~~~~~~~~~^~~ 1310 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1311 | {{3, 4}, {3, 4}}, | ~~~~~~~~~~~~~~~~~ 1312 | {{3, 4}, {5, 6}}, | ~~~~~~~~~~~~~~~~~ 1313 | {{3, 4}, {7, 7}}, | ~~~~~~~~~~~~~~~~~ 1314 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1315 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1316 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1309:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1322 | partitions = { | ~~~~~~~~~~~^~~ 1323 | {{3, 3}, {1, 3}}, | ~~~~~~~~~~~~~~~~~ 1324 | {{3, 3}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1325 | {{3, 3}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1326 | {{4, 4}, {1, 5}}, | ~~~~~~~~~~~~~~~~~ 1327 | {{4, 4}, {6, 10}}, | ~~~~~~~~~~~~~~~~~~ 1328 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1322:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1334 | partitions = { | ~~~~~~~~~~~^~~ 1335 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1336 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1337 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1338 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1339 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1340 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1341 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1334:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1347 | partitions = { | ~~~~~~~~~~~^~~ 1348 | {{3, 4}, {1, 2}}, | ~~~~~~~~~~~~~~~~~ 1349 | {{3, 4}, {3, 3}}, | ~~~~~~~~~~~~~~~~~ 1350 | {{3, 4}, {4, 5}}, | ~~~~~~~~~~~~~~~~~ 1351 | {{3, 4}, {6, 7}}, | ~~~~~~~~~~~~~~~~~ 1352 | {{3, 4}, {8, 8}}, | ~~~~~~~~~~~~~~~~~ 1353 | {{3, 4}, {9, 10}}, | ~~~~~~~~~~~~~~~~~~ 1354 | }; | ~ /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /<>/test/src/unit-SubarrayPartitioner-sparse.cc:1347:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 [ 93%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-checksum.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-checksum.cc.o -c /<>/test/src/unit-cppapi-checksum.cc In file included from /<>/test/src/unit-cppapi-checksum.cc:34: /<>/test/src/unit-cppapi-checksum.cc: In function ‘void run_checksum_test(tiledb_filter_type_t)’: /<>/test/src/unit-cppapi-checksum.cc:190:40: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 190 | REQUIRE_THROWS_AS(query_r2.submit(), TileDBError); | ^~~~~~~~~~~ [ 93%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-config.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-config.cc.o -c /<>/test/src/unit-cppapi-config.cc In file included from /<>/test/src/unit-cppapi-config.cc:33: /<>/test/src/unit-cppapi-config.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’: /<>/test/src/unit-cppapi-config.cc:43:47: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 43 | REQUIRE_THROWS_AS(readInvalidKey(), tiledb::TileDBError); | ^~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-cppapi-checksum.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::__cxx11::basic_string; R = char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-cppapi-array.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::array}; _Tp = std::array; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Point}; _Tp = Point; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::vector; R = Point]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::__cxx11::basic_string; R = char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-consolidation.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-consolidation.cc.o -c /<>/test/src/unit-cppapi-consolidation.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit.cc:2: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Catch::SectionEndInfo&}; _Tp = Catch::SectionEndInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/catch.hpp:677, from /<>/test/src/unit.cc:2: /usr/include/c++/10/bits/stl_vector.h: In member function ‘virtual void Catch::RunContext::sectionEndedEarly(const Catch::SectionEndInfo&)’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In destructor ‘Catch::Section::~Section()’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 95%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-datetimes.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-datetimes.cc.o -c /<>/test/src/unit-cppapi-datetimes.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/../tiledb/sm/misc/utils.h:49, from /<>/test/src/unit-cppapi-datetimes.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ /usr/include/c++/10/bits/vector.tcc: In member function ‘void {anonymous}::____C_A_T_C_H____T_E_S_T____2::test()’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-filter.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-filter.cc.o -c /<>/test/src/unit-cppapi-filter.cc In file included from /<>/test/src/unit-cppapi-filter.cc:33: /<>/test/src/unit-cppapi-filter.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’: /<>/test/src/unit-cppapi-filter.cc:70:12: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 70 | std::invalid_argument); | ^~~~~~~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:73:12: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 73 | std::invalid_argument); | ^~~~~~~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:82:59: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 82 | f.set_option(TILEDB_BIT_WIDTH_MAX_WINDOW, &window), TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:84:59: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 84 | f.get_option(TILEDB_BIT_WIDTH_MAX_WINDOW, &window), TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:88:65: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 88 | REQUIRE_THROWS_AS(f2.set_option(TILEDB_COMPRESSION_LEVEL, 1), TileDBError); | ^~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:90:60: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 90 | f2.set_option(TILEDB_BIT_WIDTH_MAX_WINDOW, -1), std::invalid_argument); | ^~~~~~~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc:93:12: warning: catching polymorphic type ‘class std::invalid_argument’ by value [-Wcatch-value=] 93 | std::invalid_argument); | ^~~~~~~~~~~~~~~~ /<>/test/src/unit-cppapi-filter.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____2()’: /<>/test/src/unit-cppapi-filter.cc:117:37: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 117 | REQUIRE_THROWS_AS(list.filter(2), TileDBError); | ^~~~~~~~~~~ [ 95%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-metadata.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-metadata.cc.o -c /<>/test/src/unit-cppapi-metadata.cc [ 96%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-query.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-query.cc.o -c /<>/test/src/unit-cppapi-query.cc In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-cppapi-filter.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::__cxx11::basic_string; R = char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-schema.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-schema.cc.o -c /<>/test/src/unit-cppapi-schema.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/vfs.h:37, from /<>/test/../tiledb/sm/storage_manager/open_array.h:45, from /<>/test/../tiledb/sm/array/array.h:39, from /<>/test/../test/src/helpers.h:37, from /<>/test/src/unit-cppapi-metadata.cc:33: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/../tiledb/sm/misc/utils.h:49, from /<>/test/src/unit-cppapi-query.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /<>/test/src/unit-cppapi-schema.cc:33: /<>/test/src/unit-cppapi-schema.cc: In function ‘void ____C_A_T_C_H____T_E_S_T____0()’: /<>/test/src/unit-cppapi-schema.cc:160:9: warning: catching polymorphic type ‘struct tiledb::TileDBError’ by value [-Wcatch-value=] 160 | TileDBError); | ^~~~~~~~~~~ [ 98%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-subarray.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-subarray.cc.o -c /<>/test/src/unit-cppapi-subarray.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/../tiledb/sm/misc/utils.h:49, from /<>/test/src/unit-cppapi-subarray.cc:35: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ [ 98%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-type.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-type.cc.o -c /<>/test/src/unit-cppapi-type.cc [ 98%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-updates.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-updates.cc.o -c /<>/test/src/unit-cppapi-updates.cc [100%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-util.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-util.cc.o -c /<>/test/src/unit-cppapi-util.cc [100%] Building CXX object test/CMakeFiles/tiledb_unit.dir/src/unit-cppapi-vfs.cc.o cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/c++ -DHAVE_HDFS -DHAVE_TBB -DTILEDB_CORE_OBJECTS_EXPORTS -DTILEDB_TEST_INPUTS_DIR=\"/<>/test/inputs\" -D_FILE_OFFSET_BITS=64 -I/<>/test/.. -I/<>/test/../tiledb/sm/c_api -I/<>/obj-arm-linux-gnueabihf/tiledb/tiledb -I/<>/test/../external/include -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -Wall -Wextra -Wno-literal-suffix -Wno-deprecated-declarations -std=c++11 -o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-vfs.cc.o -c /<>/test/src/unit-cppapi-vfs.cc In file included from /<>/test/../tiledb/sm/config/config.h:37, from /<>/test/../tiledb/sm/filesystem/posix.h:46, from /<>/test/src/unit-cppapi-vfs.cc:39: /usr/include/tbb/task_scheduler_init.h:21:154: note: ‘#pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.’ 21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is deprecated. For details, please see Deprecated Features appendix in the TBB reference manual.") | ^ In file included from /usr/include/c++/10/vector:72, from /usr/include/catch.hpp:677, from /<>/test/src/unit-cppapi-util.cc:33: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::vector; R = int]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function ‘std::pair, std::vector > tiledb::ungroup_var_buffer(const std::vector&) [with T = std::vector; R = char]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/catch.hpp:677, from /<>/test/src/unit-cppapi-util.cc:33: /usr/include/c++/10/bits/stl_vector.h: In function ‘std::vector tiledb::flatten(const V&) [with V = std::vector >; T = double]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [100%] Linking CXX executable tiledb_unit cd /<>/obj-arm-linux-gnueabihf/tiledb/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tiledb_unit.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DSPDLOG_FMT_EXTERNAL -DFMT_HEADER_ONLY -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--no-as-needed -ldl CMakeFiles/tiledb_unit.dir/src/helpers.cc.o CMakeFiles/tiledb_unit.dir/src/unit-backwards_compat.cc.o CMakeFiles/tiledb_unit.dir/src/unit-buffer.cc.o CMakeFiles/tiledb_unit.dir/src/unit-bufferlist.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-any.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-array_schema.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-async.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-array.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-buffer.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-config.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-consolidation.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_array_2.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_neg.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-dense_vector.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-enum_values.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-error.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-filter.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-incomplete-2.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-metadata.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-object_mgmt.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-query.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-query_2.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_array.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_neg_2.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-stats.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-sparse_real_2.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-string.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-uri.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-version.cc.o CMakeFiles/tiledb_unit.dir/src/unit-capi-vfs.cc.o CMakeFiles/tiledb_unit.dir/src/unit-CellSlabIter.cc.o CMakeFiles/tiledb_unit.dir/src/unit-compression-dd.cc.o CMakeFiles/tiledb_unit.dir/src/unit-compression-rle.cc.o CMakeFiles/tiledb_unit.dir/src/unit-ctx.cc.o CMakeFiles/tiledb_unit.dir/src/unit-encryption.cc.o CMakeFiles/tiledb_unit.dir/src/unit-filter-buffer.cc.o CMakeFiles/tiledb_unit.dir/src/unit-filter-pipeline.cc.o CMakeFiles/tiledb_unit.dir/src/unit-hdfs-filesystem.cc.o CMakeFiles/tiledb_unit.dir/src/unit-lru_cache.cc.o CMakeFiles/tiledb_unit.dir/src/unit-Reader.cc.o CMakeFiles/tiledb_unit.dir/src/unit-ResultCellSlabIter.cc.o CMakeFiles/tiledb_unit.dir/src/unit-rtree.cc.o CMakeFiles/tiledb_unit.dir/src/unit-s3.cc.o CMakeFiles/tiledb_unit.dir/src/unit-s3-no-multipart.cc.o CMakeFiles/tiledb_unit.dir/src/unit-status.cc.o CMakeFiles/tiledb_unit.dir/src/unit-Consolidator.cc.o CMakeFiles/tiledb_unit.dir/src/unit-Subarray.cc.o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-dense.cc.o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-error.cc.o CMakeFiles/tiledb_unit.dir/src/unit-SubarrayPartitioner-sparse.cc.o CMakeFiles/tiledb_unit.dir/src/unit-tbb.cc.o CMakeFiles/tiledb_unit.dir/src/unit-threadpool.cc.o CMakeFiles/tiledb_unit.dir/src/unit-TileDomain.cc.o CMakeFiles/tiledb_unit.dir/src/unit-uri.cc.o CMakeFiles/tiledb_unit.dir/src/unit-uuid.cc.o CMakeFiles/tiledb_unit.dir/src/unit-vfs.cc.o CMakeFiles/tiledb_unit.dir/src/unit-win-filesystem.cc.o CMakeFiles/tiledb_unit.dir/src/unit.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-array.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-checksum.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-config.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-consolidation.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-datetimes.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-filter.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-metadata.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-query.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-schema.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-subarray.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-type.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-updates.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-util.cc.o CMakeFiles/tiledb_unit.dir/src/unit-cppapi-vfs.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array/array.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/array_schema.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/attribute.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/dimension.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/array_schema/domain.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/buffer_list.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/const_buffer.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/buffer/preallocated_buffer.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/c_api/tiledb.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/cache/lru_cache.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/bzip_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/dd_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/gzip_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/lz4_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/rle_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/compressors/zstd_compressor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/config/config_iter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_key_validation.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_openssl.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/encryption/encryption_win32.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/hdfs_filesystem.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/posix.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/s3_thread_pool_executor.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/vfs_file_handle.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filesystem/win.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bit_width_reduction_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/bitshuffle_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/byteshuffle_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_md5_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/checksum_sha256_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/compression_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/encryption_aes256gcm_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_buffer.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_pipeline.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/filter_storage.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/noop_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/filter/positive_delta_filter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/fragment/fragment_metadata.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/global_state.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/libcurl_state.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/openssl_state.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/signal_handlers.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/tbb_state.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/global_state/watchdog.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/metadata/metadata.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/cancelable_tasks.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/constants.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/logger.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/stats.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/status.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/thread_pool.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uri.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/utils.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/uuid.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/win_constants.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/misc/work_arounds.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/query.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/reader.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/result_cell_slab_iter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/writer.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/query/dense_cell_range_iter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rest/rest_client.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/rtree/rtree.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/array_schema.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/serialization/query.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/context.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/consolidator.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/open_array.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/storage_manager/storage_manager.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/cell_slab_iter.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/subarray/subarray_partitioner.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/sm/tile/tile_io.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/md5/md5.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/iochain.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/bitshuffle/bitshuffle_core.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-avx2.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-generic.cc.o ../tiledb/CMakeFiles/TILEDB_CORE_OBJECTS.dir/__/external/src/blosc/shuffle-sse2.cc.o -o tiledb_unit -Wl,-rpath,/usr/lib/jvm/default-java/lib:/usr/lib/jvm/default-java/lib/server /usr/lib/jvm/default-java/lib/server/libjvm.so /usr/lib/jvm/default-java/lib/libjsig.so /usr/lib/arm-linux-gnueabihf/libtbb.so.2 /usr/lib/arm-linux-gnueabihf/libbz2.so /usr/lib/arm-linux-gnueabihf/liblz4.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libzstd.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -lpthread -ldl make[5]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' [100%] Built target tiledb_unit make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/tiledb/CMakeFiles 0 make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf/tiledb' obj-arm-linux-gnueabihf/tiledb/test/tiledb_unit '~*hdfs*' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tiledb_unit is a Catch v1.12.1 host application. Run with -? for options ------------------------------------------------------------------------------- Backwards compatibility: Test reading 1.4.0 array with non-split coords ------------------------------------------------------------------------------- ./test/src/unit-backwards_compat.cc:94 ............................................................................... ./test/src/unit-backwards_compat.cc:94: FAILED: due to unexpected exception with message: [TileDB::Reader] Error: Cannot set buffer; Buffer or buffer size is null ------------------------------------------------------------------------------- Backwards compatibility: Write to an array of older version ------------------------------------------------------------------------------- ./test/src/unit-backwards_compat.cc:463 ............................................................................... ./test/src/unit-backwards_compat.cc:503: FAILED: REQUIRE( a_read[i] == i + 1 ) with expansion: 0 == 2 ------------------------------------------------------------------------------- C++ API: Write cell with large cell val num ------------------------------------------------------------------------------- ./test/src/unit-cppapi-array.cc:992 ............................................................................... ./test/src/unit-cppapi-array.cc:992: FAILED: due to unexpected exception with message: [TileDB::Buffer] Error: Cannot allocate buffer; Memory allocation failed =============================================================================== test cases: 390 | 387 passed | 3 failed assertions: 2602067 | 2602064 passed | 3 failed make[1]: *** [debian/rules:59: override_dh_auto_test] Error 3 make[1]: Leaving directory '/<>' make: *** [debian/rules:22: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2021-02-07T15:18:13Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: n/a Build-Time: 1316 Distribution: hirsute-proposed Fail-Stage: build Host Architecture: armhf Install-Time: 102 Job: tiledb_1.7.7-1.dsc Machine Architecture: arm64 Package: tiledb Package-Time: 1423 Source-Version: 1.7.7-1 Space: n/a Status: attempted Version: 1.7.7-1 -------------------------------------------------------------------------------- Finished at 2021-02-07T15:18:13Z Build needed 00:23:43, no disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=hirsute --arch=armhf PACKAGEBUILD-20213249 Scanning for processes to kill in build PACKAGEBUILD-20213249