https://launchpad.net/~build.snapcraft.io/+snap/7627f8211b6357c1630e2a1f631fe30b/+build/2466551 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-031 5.4.0-176-generic #196-Ubuntu SMP Fri Mar 22 16:46:20 UTC 2024 aarch64 Buildd toolchain package versions: launchpad-buildd_236~650~ubuntu20.04.1 python3-lpbuildd_236~650~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 29 Apr 07:46:39 ntpdate[1871]: adjust time server 10.211.37.1 offset -0.020668 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 --image-type lxd /home/buildd/filecache-default/cb34b5f8a9c4447d037f67c40f18daf7d6a62754 Creating target for build SNAPBUILD-2466551 To start your first container, try: lxc launch ubuntu:20.04 Or for a virtual machine: lxc launch ubuntu:20.04 --vm /usr/lib/python3/dist-packages/pylxd/models/operation.py:76: UserWarning: Attempted to set unknown attribute "location" on instance of "Operation" warnings.warn( RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 Starting target for build SNAPBUILD-2466551 /usr/lib/python3/dist-packages/pylxd/models/operation.py:76: UserWarning: Attempted to set unknown attribute "location" on instance of "Operation" warnings.warn( Error: Instance is not running /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "type" on instance of "Container" warnings.warn( /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "project" on instance of "Container" warnings.warn( Error: Instance is not running Error: Instance is not running Error: Instance is not running RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 'deb http://ftpmaster.internal/ubuntu focal main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu focal-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu focal-updates main restricted universe multiverse' Overriding sources.list in build-SNAPBUILD-2466551 /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "type" on instance of "Container" warnings.warn( /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "project" on instance of "Container" warnings.warn( RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 Updating target for build SNAPBUILD-2466551 Get:1 http://ftpmaster.internal/ubuntu focal InRelease [265 kB] Get:2 http://ftpmaster.internal/ubuntu focal-security InRelease [114 kB] Get:3 http://ftpmaster.internal/ubuntu focal-updates InRelease [114 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main armhf Packages [934 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main Translation-en [506 kB] Get:6 http://ftpmaster.internal/ubuntu focal/universe armhf Packages [8321 kB] Get:7 http://ftpmaster.internal/ubuntu focal/universe Translation-en [5124 kB] Get:8 http://ftpmaster.internal/ubuntu focal-security/main armhf Packages [1267 kB] Get:9 http://ftpmaster.internal/ubuntu focal-security/main Translation-en [435 kB] Get:10 http://ftpmaster.internal/ubuntu focal-security/restricted armhf Packages [16.6 kB] Get:11 http://ftpmaster.internal/ubuntu focal-security/restricted Translation-en [387 kB] Get:12 http://ftpmaster.internal/ubuntu focal-security/universe armhf Packages [727 kB] Get:13 http://ftpmaster.internal/ubuntu focal-security/universe Translation-en [201 kB] Get:14 http://ftpmaster.internal/ubuntu focal-security/multiverse armhf Packages [4648 B] Get:15 http://ftpmaster.internal/ubuntu focal-security/multiverse Translation-en [5904 B] Get:16 http://ftpmaster.internal/ubuntu focal-updates/main armhf Packages [1547 kB] Get:17 http://ftpmaster.internal/ubuntu focal-updates/main Translation-en [517 kB] Get:18 http://ftpmaster.internal/ubuntu focal-updates/restricted armhf Packages [16.9 kB] Get:19 http://ftpmaster.internal/ubuntu focal-updates/restricted Translation-en [403 kB] Get:20 http://ftpmaster.internal/ubuntu focal-updates/universe armhf Packages [943 kB] Get:21 http://ftpmaster.internal/ubuntu focal-updates/universe Translation-en [283 kB] Get:22 http://ftpmaster.internal/ubuntu focal-updates/multiverse armhf Packages [8860 B] Get:23 http://ftpmaster.internal/ubuntu focal-updates/multiverse Translation-en [7880 B] Fetched 22.1 MB in 8s (2672 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: advancecomp apt base-files bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils build-essential ca-certificates cpp-9 dpkg dpkg-dev e2fsprogs fdisk g++-9 gcc-10-base gcc-9 gcc-9-base gpg gpg-agent gpgconf gpgv gzip libapparmor1 libapt-pkg6.0 libasan5 libatomic1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcc1-0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdpkg-perl libext2fs2 libfdisk1 libgcc-9-dev libgcc-s1 libgcrypt20 libgmp10 libgnutls30 libgomp1 libhogweed5 libip4tc2 libjson-c4 libkmod2 liblz4-1 liblzma5 libmount1 libncurses6 libncursesw6 libnettle7 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libperl5.30 libprocps8 libseccomp2 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-9-dev libstdc++6 libsystemd0 libtinfo6 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave mount ncurses-base ncurses-bin openssl passwd perl perl-base perl-modules-5.30 pkgbinarymangler procps systemd systemd-sysv systemd-timesyncd tar tzdata ubuntu-keyring util-linux xz-utils zlib1g 104 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 62.6 MB of archives. After this operation, 15.3 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal-security/main armhf libc6-dev armhf 2.31-0ubuntu9.15 [1915 kB] Get:2 http://ftpmaster.internal/ubuntu focal-security/main armhf libc-dev-bin armhf 2.31-0ubuntu9.15 [63.7 kB] Get:3 http://ftpmaster.internal/ubuntu focal-security/main armhf linux-libc-dev armhf 5.4.0-177.197 [1110 kB] Get:4 http://ftpmaster.internal/ubuntu focal-security/main armhf libubsan1 armhf 10.5.0-1ubuntu1~20.04 [757 kB] Get:5 http://ftpmaster.internal/ubuntu focal-security/main armhf libgomp1 armhf 10.5.0-1ubuntu1~20.04 [87.4 kB] Get:6 http://ftpmaster.internal/ubuntu focal-security/main armhf gcc-10-base armhf 10.5.0-1ubuntu1~20.04 [20.8 kB] Get:7 http://ftpmaster.internal/ubuntu focal-security/main armhf libgcc-s1 armhf 10.5.0-1ubuntu1~20.04 [36.2 kB] Get:8 http://ftpmaster.internal/ubuntu focal-security/main armhf libcc1-0 armhf 10.5.0-1ubuntu1~20.04 [41.8 kB] Get:9 http://ftpmaster.internal/ubuntu focal-security/main armhf libatomic1 armhf 10.5.0-1ubuntu1~20.04 [7256 B] Get:10 http://ftpmaster.internal/ubuntu focal-security/main armhf libstdc++6 armhf 10.5.0-1ubuntu1~20.04 [442 kB] Get:11 http://ftpmaster.internal/ubuntu focal-security/main armhf libc6 armhf 2.31-0ubuntu9.15 [2453 kB] Get:12 http://ftpmaster.internal/ubuntu focal-updates/main armhf base-files armhf 11ubuntu5.8 [59.9 kB] Get:13 http://ftpmaster.internal/ubuntu focal-security/main armhf bash armhf 5.0-6ubuntu1.2 [576 kB] Get:14 http://ftpmaster.internal/ubuntu focal-security/main armhf bsdutils armhf 1:2.34-0.1ubuntu9.6 [58.2 kB] Get:15 http://ftpmaster.internal/ubuntu focal-security/main armhf tar armhf 1.30+dfsg-7ubuntu0.20.04.4 [218 kB] Get:16 http://ftpmaster.internal/ubuntu focal-security/main armhf dpkg armhf 1.19.7ubuntu3.2 [1084 kB] Get:17 http://ftpmaster.internal/ubuntu focal-security/main armhf gzip armhf 1.10-0ubuntu4.1 [90.9 kB] Get:18 http://ftpmaster.internal/ubuntu focal-security/main armhf login armhf 1:4.8.1-1ubuntu5.20.04.5 [217 kB] Get:19 http://ftpmaster.internal/ubuntu focal-security/main armhf ncurses-bin armhf 6.2-0ubuntu2.1 [164 kB] Get:20 http://ftpmaster.internal/ubuntu focal-security/main armhf libperl5.30 armhf 5.30.0-9ubuntu0.5 [3269 kB] Get:21 http://ftpmaster.internal/ubuntu focal-security/main armhf perl armhf 5.30.0-9ubuntu0.5 [224 kB] Get:22 http://ftpmaster.internal/ubuntu focal-security/main armhf perl-base armhf 5.30.0-9ubuntu0.5 [1408 kB] Get:23 http://ftpmaster.internal/ubuntu focal-security/main armhf perl-modules-5.30 all 5.30.0-9ubuntu0.5 [2739 kB] Get:24 http://ftpmaster.internal/ubuntu focal-security/main armhf zlib1g armhf 1:1.2.11.dfsg-2ubuntu1.5 [49.3 kB] Get:25 http://ftpmaster.internal/ubuntu focal-security/main armhf libblkid1 armhf 2.34-0.1ubuntu9.6 [124 kB] Get:26 http://ftpmaster.internal/ubuntu focal-security/main armhf libuuid1 armhf 2.34-0.1ubuntu9.6 [19.3 kB] Get:27 http://ftpmaster.internal/ubuntu focal-security/main armhf libfdisk1 armhf 2.34-0.1ubuntu9.6 [163 kB] Get:28 http://ftpmaster.internal/ubuntu focal-security/main armhf libmount1 armhf 2.34-0.1ubuntu9.6 [135 kB] Get:29 http://ftpmaster.internal/ubuntu focal-security/main armhf libncurses6 armhf 6.2-0ubuntu2.1 [79.7 kB] Get:30 http://ftpmaster.internal/ubuntu focal-security/main armhf libncursesw6 armhf 6.2-0ubuntu2.1 [106 kB] Get:31 http://ftpmaster.internal/ubuntu focal-security/main armhf libtinfo6 armhf 6.2-0ubuntu2.1 [74.2 kB] Get:32 http://ftpmaster.internal/ubuntu focal-security/main armhf libsmartcols1 armhf 2.34-0.1ubuntu9.6 [88.6 kB] Get:33 http://ftpmaster.internal/ubuntu focal-security/main armhf fdisk armhf 2.34-0.1ubuntu9.6 [109 kB] Get:34 http://ftpmaster.internal/ubuntu focal-security/main armhf util-linux armhf 2.34-0.1ubuntu9.6 [958 kB] Get:35 http://ftpmaster.internal/ubuntu focal-security/main armhf libc-bin armhf 2.31-0ubuntu9.15 [493 kB] Get:36 http://ftpmaster.internal/ubuntu focal-security/main armhf ncurses-base all 6.2-0ubuntu2.1 [18.9 kB] Get:37 http://ftpmaster.internal/ubuntu focal-security/main armhf libgcrypt20 armhf 1.8.5-5ubuntu1.1 [365 kB] Get:38 http://ftpmaster.internal/ubuntu focal-security/main armhf liblz4-1 armhf 1.9.2-2ubuntu0.20.04.1 [51.9 kB] Get:39 http://ftpmaster.internal/ubuntu focal-security/main armhf liblzma5 armhf 5.2.4-1ubuntu1.1 [83.6 kB] Get:40 http://ftpmaster.internal/ubuntu focal-updates/main armhf systemd-timesyncd armhf 245.4-4ubuntu3.23 [27.9 kB] Get:41 http://ftpmaster.internal/ubuntu focal-updates/main armhf systemd-sysv armhf 245.4-4ubuntu3.23 [10.3 kB] Get:42 http://ftpmaster.internal/ubuntu focal-updates/main armhf libapparmor1 armhf 2.13.3-7ubuntu5.3 [30.3 kB] Get:43 http://ftpmaster.internal/ubuntu focal-security/main armhf libcap2 armhf 1:2.32-1ubuntu0.1 [13.9 kB] Get:44 http://ftpmaster.internal/ubuntu focal-security/main armhf libjson-c4 armhf 0.13.1+dfsg-7ubuntu0.3 [25.8 kB] Get:45 http://ftpmaster.internal/ubuntu focal-security/main armhf libssl1.1 armhf 1.1.1f-1ubuntu2.22 [1085 kB] Get:46 http://ftpmaster.internal/ubuntu focal-security/main armhf libcryptsetup12 armhf 2:2.2.2-3ubuntu2.4 [147 kB] Get:47 http://ftpmaster.internal/ubuntu focal-security/main armhf libgmp10 armhf 2:6.2.0+dfsg-4ubuntu0.1 [193 kB] Get:48 http://ftpmaster.internal/ubuntu focal-security/main armhf libnettle7 armhf 3.5.1+really3.5.1-2ubuntu0.2 [127 kB] Get:49 http://ftpmaster.internal/ubuntu focal-security/main armhf libhogweed5 armhf 3.5.1+really3.5.1-2ubuntu0.2 [127 kB] Get:50 http://ftpmaster.internal/ubuntu focal-security/main armhf libp11-kit0 armhf 0.23.20-1ubuntu0.1 [168 kB] Get:51 http://ftpmaster.internal/ubuntu focal-security/main armhf libgnutls30 armhf 3.6.13-2ubuntu1.11 [766 kB] Get:52 http://ftpmaster.internal/ubuntu focal-updates/main armhf libip4tc2 armhf 1.8.4-3ubuntu2.1 [17.1 kB] Get:53 http://ftpmaster.internal/ubuntu focal-security/main armhf libzstd1 armhf 1.4.4+dfsg-3ubuntu0.1 [207 kB] Get:54 http://ftpmaster.internal/ubuntu focal-updates/main armhf libkmod2 armhf 27-1ubuntu2.1 [39.1 kB] Get:55 http://ftpmaster.internal/ubuntu focal-security/main armhf libpam0g armhf 1.3.1-5ubuntu4.7 [49.6 kB] Get:56 http://ftpmaster.internal/ubuntu focal-security/main armhf libpcre2-8-0 armhf 10.34-7ubuntu0.1 [173 kB] Get:57 http://ftpmaster.internal/ubuntu focal-security/main armhf libseccomp2 armhf 2.5.1-1ubuntu1~20.04.2 [40.6 kB] Get:58 http://ftpmaster.internal/ubuntu focal-security/main armhf mount armhf 2.34-0.1ubuntu9.6 [108 kB] Get:59 http://ftpmaster.internal/ubuntu focal-updates/main armhf systemd armhf 245.4-4ubuntu3.23 [3654 kB] Get:60 http://ftpmaster.internal/ubuntu focal-updates/main armhf libsystemd0 armhf 245.4-4ubuntu3.23 [248 kB] Get:61 http://ftpmaster.internal/ubuntu focal-updates/main armhf libudev1 armhf 245.4-4ubuntu3.23 [67.7 kB] Get:62 http://ftpmaster.internal/ubuntu focal-updates/main armhf libapt-pkg6.0 armhf 2.0.10 [759 kB] Get:63 http://ftpmaster.internal/ubuntu focal-security/main armhf gpgv armhf 2.2.19-3ubuntu2.2 [170 kB] Get:64 http://ftpmaster.internal/ubuntu focal-updates/main armhf ubuntu-keyring all 2020.02.11.4 [22.1 kB] Get:65 http://ftpmaster.internal/ubuntu focal-updates/main armhf apt armhf 2.0.10 [1234 kB] Get:66 http://ftpmaster.internal/ubuntu focal-security/main armhf libpam-modules-bin armhf 1.3.1-5ubuntu4.7 [37.3 kB] Get:67 http://ftpmaster.internal/ubuntu focal-security/main armhf libpam-modules armhf 1.3.1-5ubuntu4.7 [242 kB] Get:68 http://ftpmaster.internal/ubuntu focal-security/main armhf logsave armhf 1.45.5-2ubuntu1.1 [9568 B] Get:69 http://ftpmaster.internal/ubuntu focal-security/main armhf libext2fs2 armhf 1.45.5-2ubuntu1.1 [170 kB] Get:70 http://ftpmaster.internal/ubuntu focal-security/main armhf e2fsprogs armhf 1.45.5-2ubuntu1.1 [509 kB] Get:71 http://ftpmaster.internal/ubuntu focal-security/main armhf libpam-runtime all 1.3.1-5ubuntu4.7 [37.3 kB] Get:72 http://ftpmaster.internal/ubuntu focal-security/main armhf libpcre3 armhf 2:8.39-12ubuntu0.1 [212 kB] Get:73 http://ftpmaster.internal/ubuntu focal-security/main armhf libsepol1 armhf 3.0-1ubuntu0.1 [220 kB] Get:74 http://ftpmaster.internal/ubuntu focal-security/main armhf passwd armhf 1:4.8.1-1ubuntu5.20.04.5 [750 kB] Get:75 http://ftpmaster.internal/ubuntu focal-security/main armhf libcom-err2 armhf 1.45.5-2ubuntu1.1 [8576 B] Get:76 http://ftpmaster.internal/ubuntu focal-security/main armhf libprocps8 armhf 2:3.3.16-1ubuntu2.4 [30.0 kB] Get:77 http://ftpmaster.internal/ubuntu focal-security/main armhf libss2 armhf 1.45.5-2ubuntu1.1 [9392 B] Get:78 http://ftpmaster.internal/ubuntu focal-security/main armhf procps armhf 2:3.3.16-1ubuntu2.4 [222 kB] Get:79 http://ftpmaster.internal/ubuntu focal-security/main armhf openssl armhf 1.1.1f-1ubuntu2.22 [598 kB] Get:80 http://ftpmaster.internal/ubuntu focal-security/main armhf ca-certificates all 20230311ubuntu0.20.04.1 [152 kB] Get:81 http://ftpmaster.internal/ubuntu focal-security/main armhf libsqlite3-0 armhf 3.31.1-4ubuntu0.6 [468 kB] Get:82 http://ftpmaster.internal/ubuntu focal-security/main armhf tzdata all 2024a-0ubuntu0.20.04 [301 kB] Get:83 http://ftpmaster.internal/ubuntu focal-security/main armhf xz-utils armhf 5.2.4-1ubuntu1.1 [81.0 kB] Get:84 http://ftpmaster.internal/ubuntu focal-security/main armhf advancecomp armhf 2.1-2.1ubuntu0.20.04.1 [163 kB] Get:85 http://ftpmaster.internal/ubuntu focal-security/main armhf libctf0 armhf 2.34-6ubuntu1.9 [37.2 kB] Get:86 http://ftpmaster.internal/ubuntu focal-security/main armhf binutils-arm-linux-gnueabihf armhf 2.34-6ubuntu1.9 [2093 kB] Get:87 http://ftpmaster.internal/ubuntu focal-security/main armhf libbinutils armhf 2.34-6ubuntu1.9 [317 kB] Get:88 http://ftpmaster.internal/ubuntu focal-security/main armhf binutils armhf 2.34-6ubuntu1.9 [3372 B] Get:89 http://ftpmaster.internal/ubuntu focal-security/main armhf binutils-common armhf 2.34-6ubuntu1.9 [208 kB] Get:90 http://ftpmaster.internal/ubuntu focal-security/main armhf libctf-nobfd0 armhf 2.34-6ubuntu1.9 [39.0 kB] Get:91 http://ftpmaster.internal/ubuntu focal-security/main armhf dpkg-dev all 1.19.7ubuntu3.2 [679 kB] Get:92 http://ftpmaster.internal/ubuntu focal-security/main armhf libdpkg-perl all 1.19.7ubuntu3.2 [231 kB] Get:93 http://ftpmaster.internal/ubuntu focal-updates/main armhf build-essential armhf 12.8ubuntu1.1 [4664 B] Get:94 http://ftpmaster.internal/ubuntu focal-security/main armhf libasan5 armhf 9.4.0-1ubuntu1~20.04.2 [2805 kB] Get:95 http://ftpmaster.internal/ubuntu focal-security/main armhf g++-9 armhf 9.4.0-1ubuntu1~20.04.2 [6699 kB] Get:96 http://ftpmaster.internal/ubuntu focal-security/main armhf gcc-9 armhf 9.4.0-1ubuntu1~20.04.2 [6584 kB] Get:97 http://ftpmaster.internal/ubuntu focal-security/main armhf libstdc++-9-dev armhf 9.4.0-1ubuntu1~20.04.2 [1792 kB] Get:98 http://ftpmaster.internal/ubuntu focal-security/main armhf libgcc-9-dev armhf 9.4.0-1ubuntu1~20.04.2 [682 kB] Get:99 http://ftpmaster.internal/ubuntu focal-security/main armhf cpp-9 armhf 9.4.0-1ubuntu1~20.04.2 [5887 kB] Get:100 http://ftpmaster.internal/ubuntu focal-security/main armhf gcc-9-base armhf 9.4.0-1ubuntu1~20.04.2 [18.9 kB] Get:101 http://ftpmaster.internal/ubuntu focal-security/main armhf gpg armhf 2.2.19-3ubuntu2.2 [425 kB] Get:102 http://ftpmaster.internal/ubuntu focal-security/main armhf gpgconf armhf 2.2.19-3ubuntu2.2 [107 kB] Get:103 http://ftpmaster.internal/ubuntu focal-security/main armhf gpg-agent armhf 2.2.19-3ubuntu2.2 [195 kB] Get:104 http://ftpmaster.internal/ubuntu focal-updates/main armhf pkgbinarymangler all 144.20.04.0 [57.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 62.6 MB in 4s (15.8 MB/s) (Reading database ... 12562 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.31-0ubuntu9.15_armhf.deb ... Unpacking libc6-dev:armhf (2.31-0ubuntu9.15) over (2.31-0ubuntu9) ... Preparing to unpack .../1-libc-dev-bin_2.31-0ubuntu9.15_armhf.deb ... Unpacking libc-dev-bin (2.31-0ubuntu9.15) over (2.31-0ubuntu9) ... Preparing to unpack .../2-linux-libc-dev_5.4.0-177.197_armhf.deb ... Unpacking linux-libc-dev:armhf (5.4.0-177.197) over (5.4.0-26.30) ... Preparing to unpack .../3-libubsan1_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libubsan1:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Preparing to unpack .../4-libgomp1_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libgomp1:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Preparing to unpack .../5-gcc-10-base_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking gcc-10-base:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Setting up gcc-10-base:armhf (10.5.0-1ubuntu1~20.04) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../libgcc-s1_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libgcc-s1:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Setting up libgcc-s1:armhf (10.5.0-1ubuntu1~20.04) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../libcc1-0_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libcc1-0:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Preparing to unpack .../libatomic1_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libatomic1:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Preparing to unpack .../libstdc++6_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libstdc++6:armhf (10.5.0-1ubuntu1~20.04) over (10-20200411-0ubuntu1) ... Setting up libstdc++6:armhf (10.5.0-1ubuntu1~20.04) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../libc6_2.31-0ubuntu9.15_armhf.deb ... Unpacking libc6:armhf (2.31-0ubuntu9.15) over (2.31-0ubuntu9) ... Setting up libc6:armhf (2.31-0ubuntu9.15) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu5.8_armhf.deb ... /usr/sbin/policy-rc.d returned 101, not running 'stop motd-news.service' /usr/sbin/policy-rc.d returned 101, not running 'stop motd-news.timer' Unpacking base-files (11ubuntu5.8) over (11ubuntu5) ... Setting up base-files (11ubuntu5.8) ... 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 ... Installing new version of config file /etc/update-motd.d/10-help-text ... Installing new version of config file /etc/update-motd.d/50-motd-news ... /usr/sbin/policy-rc.d returned 101, not running 'start motd-news.timer' /usr/sbin/policy-rc.d returned 101, not running 'start motd-news.service' Removing obsolete conffile /etc/default/motd-news ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../bash_5.0-6ubuntu1.2_armhf.deb ... Unpacking bash (5.0-6ubuntu1.2) over (5.0-6ubuntu1) ... Setting up bash (5.0-6ubuntu1.2) ... 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 ... 12559 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.34-0.1ubuntu9.6_armhf.deb ... Unpacking bsdutils (1:2.34-0.1ubuntu9.6) over (1:2.34-0.1ubuntu9) ... Setting up bsdutils (1:2.34-0.1ubuntu9.6) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../tar_1.30+dfsg-7ubuntu0.20.04.4_armhf.deb ... Unpacking tar (1.30+dfsg-7ubuntu0.20.04.4) over (1.30+dfsg-7) ... Setting up tar (1.30+dfsg-7ubuntu0.20.04.4) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.7ubuntu3.2_armhf.deb ... Unpacking dpkg (1.19.7ubuntu3.2) over (1.19.7ubuntu3) ... Setting up dpkg (1.19.7ubuntu3.2) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu4.1_armhf.deb ... Unpacking gzip (1.10-0ubuntu4.1) over (1.10-0ubuntu4) ... Setting up gzip (1.10-0ubuntu4.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-1ubuntu5.20.04.5_armhf.deb ... Unpacking login (1:4.8.1-1ubuntu5.20.04.5) over (1:4.8.1-1ubuntu5) ... Setting up login (1:4.8.1-1ubuntu5.20.04.5) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.2-0ubuntu2.1_armhf.deb ... Unpacking ncurses-bin (6.2-0ubuntu2.1) over (6.2-0ubuntu2) ... Setting up ncurses-bin (6.2-0ubuntu2.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libperl5.30_5.30.0-9ubuntu0.5_armhf.deb ... Unpacking libperl5.30:armhf (5.30.0-9ubuntu0.5) over (5.30.0-9build1) ... Preparing to unpack .../perl_5.30.0-9ubuntu0.5_armhf.deb ... Unpacking perl (5.30.0-9ubuntu0.5) over (5.30.0-9build1) ... Preparing to unpack .../perl-base_5.30.0-9ubuntu0.5_armhf.deb ... Unpacking perl-base (5.30.0-9ubuntu0.5) over (5.30.0-9build1) ... Setting up perl-base (5.30.0-9ubuntu0.5) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../perl-modules-5.30_5.30.0-9ubuntu0.5_all.deb ... Unpacking perl-modules-5.30 (5.30.0-9ubuntu0.5) over (5.30.0-9build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu1.5_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.11.dfsg-2ubuntu1.5) over (1:1.2.11.dfsg-2ubuntu1) ... Setting up zlib1g:armhf (1:1.2.11.dfsg-2ubuntu1.5) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libblkid1_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking libblkid1:armhf (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Setting up libblkid1:armhf (2.34-0.1ubuntu9.6) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libuuid1_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking libuuid1:armhf (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Setting up libuuid1:armhf (2.34-0.1ubuntu9.6) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking libfdisk1:armhf (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Preparing to unpack .../libmount1_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking libmount1:armhf (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Setting up libmount1:armhf (2.34-0.1ubuntu9.6) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libncurses6_6.2-0ubuntu2.1_armhf.deb ... Unpacking libncurses6:armhf (6.2-0ubuntu2.1) over (6.2-0ubuntu2) ... Preparing to unpack .../libncursesw6_6.2-0ubuntu2.1_armhf.deb ... Unpacking libncursesw6:armhf (6.2-0ubuntu2.1) over (6.2-0ubuntu2) ... Preparing to unpack .../libtinfo6_6.2-0ubuntu2.1_armhf.deb ... Unpacking libtinfo6:armhf (6.2-0ubuntu2.1) over (6.2-0ubuntu2) ... Setting up libtinfo6:armhf (6.2-0ubuntu2.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking libsmartcols1:armhf (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Setting up libsmartcols1:armhf (2.34-0.1ubuntu9.6) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../fdisk_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking fdisk (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Preparing to unpack .../util-linux_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking util-linux (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Setting up util-linux (2.34-0.1ubuntu9.6) ... /usr/sbin/policy-rc.d returned 101, not running 'restart fstrim.timer' /usr/sbin/policy-rc.d returned 101, not running 'try-restart fstrim.service fstrim.timer' (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libc-bin_2.31-0ubuntu9.15_armhf.deb ... Unpacking libc-bin (2.31-0ubuntu9.15) over (2.31-0ubuntu9) ... Setting up libc-bin (2.31-0ubuntu9.15) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.2-0ubuntu2.1_all.deb ... Unpacking ncurses-base (6.2-0ubuntu2.1) over (6.2-0ubuntu2) ... Setting up ncurses-base (6.2-0ubuntu2.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.5-5ubuntu1.1_armhf.deb ... Unpacking libgcrypt20:armhf (1.8.5-5ubuntu1.1) over (1.8.5-5ubuntu1) ... Setting up libgcrypt20:armhf (1.8.5-5ubuntu1.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.2-2ubuntu0.20.04.1_armhf.deb ... Unpacking liblz4-1:armhf (1.9.2-2ubuntu0.20.04.1) over (1.9.2-2) ... Setting up liblz4-1:armhf (1.9.2-2ubuntu0.20.04.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1ubuntu1.1_armhf.deb ... Unpacking liblzma5:armhf (5.2.4-1ubuntu1.1) over (5.2.4-1) ... Setting up liblzma5:armhf (5.2.4-1ubuntu1.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../0-systemd-timesyncd_245.4-4ubuntu3.23_armhf.deb ... Unpacking systemd-timesyncd (245.4-4ubuntu3.23) over (245.4-4ubuntu3) ... Preparing to unpack .../1-systemd-sysv_245.4-4ubuntu3.23_armhf.deb ... Unpacking systemd-sysv (245.4-4ubuntu3.23) over (245.4-4ubuntu3) ... Preparing to unpack .../2-libapparmor1_2.13.3-7ubuntu5.3_armhf.deb ... Unpacking libapparmor1:armhf (2.13.3-7ubuntu5.3) over (2.13.3-7ubuntu5) ... Preparing to unpack .../3-libcap2_1%3a2.32-1ubuntu0.1_armhf.deb ... Unpacking libcap2:armhf (1:2.32-1ubuntu0.1) over (1:2.32-1) ... Preparing to unpack .../4-libjson-c4_0.13.1+dfsg-7ubuntu0.3_armhf.deb ... Unpacking libjson-c4:armhf (0.13.1+dfsg-7ubuntu0.3) over (0.13.1+dfsg-7) ... Preparing to unpack .../5-libssl1.1_1.1.1f-1ubuntu2.22_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1f-1ubuntu2.22) over (1.1.1f-1ubuntu2) ... Preparing to unpack .../6-libcryptsetup12_2%3a2.2.2-3ubuntu2.4_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.2.2-3ubuntu2.4) over (2:2.2.2-3ubuntu2) ... Preparing to unpack .../7-libgmp10_2%3a6.2.0+dfsg-4ubuntu0.1_armhf.deb ... Unpacking libgmp10:armhf (2:6.2.0+dfsg-4ubuntu0.1) over (2:6.2.0+dfsg-4) ... Setting up libgmp10:armhf (2:6.2.0+dfsg-4ubuntu0.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libnettle7_3.5.1+really3.5.1-2ubuntu0.2_armhf.deb ... Unpacking libnettle7:armhf (3.5.1+really3.5.1-2ubuntu0.2) over (3.5.1+really3.5.1-2) ... Setting up libnettle7:armhf (3.5.1+really3.5.1-2ubuntu0.2) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libhogweed5_3.5.1+really3.5.1-2ubuntu0.2_armhf.deb ... Unpacking libhogweed5:armhf (3.5.1+really3.5.1-2ubuntu0.2) over (3.5.1+really3.5.1-2) ... Setting up libhogweed5:armhf (3.5.1+really3.5.1-2ubuntu0.2) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.20-1ubuntu0.1_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.20-1ubuntu0.1) over (0.23.20-1build1) ... Setting up libp11-kit0:armhf (0.23.20-1ubuntu0.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.13-2ubuntu1.11_armhf.deb ... Unpacking libgnutls30:armhf (3.6.13-2ubuntu1.11) over (3.6.13-2ubuntu1) ... Setting up libgnutls30:armhf (3.6.13-2ubuntu1.11) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libip4tc2_1.8.4-3ubuntu2.1_armhf.deb ... Unpacking libip4tc2:armhf (1.8.4-3ubuntu2.1) over (1.8.4-3ubuntu2) ... Preparing to unpack .../libzstd1_1.4.4+dfsg-3ubuntu0.1_armhf.deb ... Unpacking libzstd1:armhf (1.4.4+dfsg-3ubuntu0.1) over (1.4.4+dfsg-3) ... Setting up libzstd1:armhf (1.4.4+dfsg-3ubuntu0.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libkmod2_27-1ubuntu2.1_armhf.deb ... Unpacking libkmod2:armhf (27-1ubuntu2.1) over (27-1ubuntu2) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu4.7_armhf.deb ... Unpacking libpam0g:armhf (1.3.1-5ubuntu4.7) over (1.3.1-5ubuntu4) ... Setting up libpam0g:armhf (1.3.1-5ubuntu4.7) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.34-7ubuntu0.1_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.34-7ubuntu0.1) over (10.34-7) ... Setting up libpcre2-8-0:armhf (10.34-7ubuntu0.1) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.1-1ubuntu1~20.04.2_armhf.deb ... Unpacking libseccomp2:armhf (2.5.1-1ubuntu1~20.04.2) over (2.4.3-1ubuntu1) ... Setting up libseccomp2:armhf (2.5.1-1ubuntu1~20.04.2) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../mount_2.34-0.1ubuntu9.6_armhf.deb ... Unpacking mount (2.34-0.1ubuntu9.6) over (2.34-0.1ubuntu9) ... Preparing to unpack .../systemd_245.4-4ubuntu3.23_armhf.deb ... Unpacking systemd (245.4-4ubuntu3.23) over (245.4-4ubuntu3) ... Preparing to unpack .../libsystemd0_245.4-4ubuntu3.23_armhf.deb ... Unpacking libsystemd0:armhf (245.4-4ubuntu3.23) over (245.4-4ubuntu3) ... Setting up libsystemd0:armhf (245.4-4ubuntu3.23) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../libudev1_245.4-4ubuntu3.23_armhf.deb ... Unpacking libudev1:armhf (245.4-4ubuntu3.23) over (245.4-4ubuntu3) ... Setting up libudev1:armhf (245.4-4ubuntu3.23) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.0.10_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.0.10) over (2.0.2) ... Setting up libapt-pkg6.0:armhf (2.0.10) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.19-3ubuntu2.2_armhf.deb ... Unpacking gpgv (2.2.19-3ubuntu2.2) over (2.2.19-3ubuntu2) ... Setting up gpgv (2.2.19-3ubuntu2.2) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2020.02.11.4_all.deb ... Unpacking ubuntu-keyring (2020.02.11.4) over (2020.02.11.2) ... Setting up ubuntu-keyring (2020.02.11.4) ... (Reading database ... 12560 files and directories currently installed.) Preparing to unpack .../archives/apt_2.0.10_armhf.deb ... Unpacking apt (2.0.10) over (2.0.2) ... Setting up apt (2.0.10) ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... /usr/sbin/policy-rc.d returned 101, not running 'restart apt-daily-upgrade.timer apt-daily.timer' (Reading database ... 12557 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu4.7_armhf.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu4.7) over (1.3.1-5ubuntu4) ... Setting up libpam-modules-bin (1.3.1-5ubuntu4.7) ... (Reading database ... 12559 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu4.7_armhf.deb ... Unpacking libpam-modules:armhf (1.3.1-5ubuntu4.7) over (1.3.1-5ubuntu4) ... Setting up libpam-modules:armhf (1.3.1-5ubuntu4.7) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../logsave_1.45.5-2ubuntu1.1_armhf.deb ... Unpacking logsave (1.45.5-2ubuntu1.1) over (1.45.5-2ubuntu1) ... Preparing to unpack .../libext2fs2_1.45.5-2ubuntu1.1_armhf.deb ... Unpacking libext2fs2:armhf (1.45.5-2ubuntu1.1) over (1.45.5-2ubuntu1) ... Setting up libext2fs2:armhf (1.45.5-2ubuntu1.1) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.5-2ubuntu1.1_armhf.deb ... Unpacking e2fsprogs (1.45.5-2ubuntu1.1) over (1.45.5-2ubuntu1) ... Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu4.7_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu4.7) over (1.3.1-5ubuntu4) ... Setting up libpam-runtime (1.3.1-5ubuntu4.7) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-12ubuntu0.1_armhf.deb ... Unpacking libpcre3:armhf (2:8.39-12ubuntu0.1) over (2:8.39-12build1) ... Setting up libpcre3:armhf (2:8.39-12ubuntu0.1) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../libsepol1_3.0-1ubuntu0.1_armhf.deb ... Unpacking libsepol1:armhf (3.0-1ubuntu0.1) over (3.0-1) ... Setting up libsepol1:armhf (3.0-1ubuntu0.1) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu5.20.04.5_armhf.deb ... Unpacking passwd (1:4.8.1-1ubuntu5.20.04.5) over (1:4.8.1-1ubuntu5) ... Setting up passwd (1:4.8.1-1ubuntu5.20.04.5) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.45.5-2ubuntu1.1_armhf.deb ... Unpacking libcom-err2:armhf (1.45.5-2ubuntu1.1) over (1.45.5-2ubuntu1) ... Preparing to unpack .../01-libprocps8_2%3a3.3.16-1ubuntu2.4_armhf.deb ... Unpacking libprocps8:armhf (2:3.3.16-1ubuntu2.4) over (2:3.3.16-1ubuntu2) ... Preparing to unpack .../02-libss2_1.45.5-2ubuntu1.1_armhf.deb ... Unpacking libss2:armhf (1.45.5-2ubuntu1.1) over (1.45.5-2ubuntu1) ... Preparing to unpack .../03-procps_2%3a3.3.16-1ubuntu2.4_armhf.deb ... Unpacking procps (2:3.3.16-1ubuntu2.4) over (2:3.3.16-1ubuntu2) ... Preparing to unpack .../04-openssl_1.1.1f-1ubuntu2.22_armhf.deb ... Unpacking openssl (1.1.1f-1ubuntu2.22) over (1.1.1f-1ubuntu2) ... Preparing to unpack .../05-ca-certificates_20230311ubuntu0.20.04.1_all.deb ... Unpacking ca-certificates (20230311ubuntu0.20.04.1) over (20190110ubuntu1) ... Preparing to unpack .../06-libsqlite3-0_3.31.1-4ubuntu0.6_armhf.deb ... Unpacking libsqlite3-0:armhf (3.31.1-4ubuntu0.6) over (3.31.1-4) ... Preparing to unpack .../07-tzdata_2024a-0ubuntu0.20.04_all.deb ... Unpacking tzdata (2024a-0ubuntu0.20.04) over (2019c-3ubuntu1) ... Preparing to unpack .../08-xz-utils_5.2.4-1ubuntu1.1_armhf.deb ... Unpacking xz-utils (5.2.4-1ubuntu1.1) over (5.2.4-1) ... Preparing to unpack .../09-advancecomp_2.1-2.1ubuntu0.20.04.1_armhf.deb ... Unpacking advancecomp (2.1-2.1ubuntu0.20.04.1) over (2.1-2.1build1) ... Preparing to unpack .../10-libctf0_2.34-6ubuntu1.9_armhf.deb ... Unpacking libctf0:armhf (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../11-binutils-arm-linux-gnueabihf_2.34-6ubuntu1.9_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../12-libbinutils_2.34-6ubuntu1.9_armhf.deb ... Unpacking libbinutils:armhf (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../13-binutils_2.34-6ubuntu1.9_armhf.deb ... Unpacking binutils (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../14-binutils-common_2.34-6ubuntu1.9_armhf.deb ... Unpacking binutils-common:armhf (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../15-libctf-nobfd0_2.34-6ubuntu1.9_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.34-6ubuntu1.9) over (2.34-6ubuntu1) ... Preparing to unpack .../16-dpkg-dev_1.19.7ubuntu3.2_all.deb ... Unpacking dpkg-dev (1.19.7ubuntu3.2) over (1.19.7ubuntu3) ... Preparing to unpack .../17-libdpkg-perl_1.19.7ubuntu3.2_all.deb ... Unpacking libdpkg-perl (1.19.7ubuntu3.2) over (1.19.7ubuntu3) ... Preparing to unpack .../18-build-essential_12.8ubuntu1.1_armhf.deb ... Unpacking build-essential (12.8ubuntu1.1) over (12.8ubuntu1) ... Preparing to unpack .../19-libasan5_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking libasan5:armhf (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../20-g++-9_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking g++-9 (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../21-gcc-9_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking gcc-9 (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../22-libstdc++-9-dev_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking libstdc++-9-dev:armhf (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../23-libgcc-9-dev_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking libgcc-9-dev:armhf (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../24-cpp-9_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking cpp-9 (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../25-gcc-9-base_9.4.0-1ubuntu1~20.04.2_armhf.deb ... Unpacking gcc-9-base:armhf (9.4.0-1ubuntu1~20.04.2) over (9.3.0-10ubuntu2) ... Preparing to unpack .../26-gpg_2.2.19-3ubuntu2.2_armhf.deb ... Unpacking gpg (2.2.19-3ubuntu2.2) over (2.2.19-3ubuntu2) ... Preparing to unpack .../27-gpgconf_2.2.19-3ubuntu2.2_armhf.deb ... Unpacking gpgconf (2.2.19-3ubuntu2.2) over (2.2.19-3ubuntu2) ... Preparing to unpack .../28-gpg-agent_2.2.19-3ubuntu2.2_armhf.deb ... Unpacking gpg-agent (2.2.19-3ubuntu2.2) over (2.2.19-3ubuntu2) ... Preparing to unpack .../29-pkgbinarymangler_144.20.04.0_all.deb ... Unpacking pkgbinarymangler (144.20.04.0) over (144) ... Setting up libip4tc2:armhf (1.8.4-3ubuntu2.1) ... Setting up libapparmor1:armhf (2.13.3-7ubuntu5.3) ... Setting up perl-modules-5.30 (5.30.0-9ubuntu0.5) ... Setting up libssl1.1:armhf (1.1.1f-1ubuntu2.22) ... Setting up libsqlite3-0:armhf (3.31.1-4ubuntu0.6) ... Setting up binutils-common:armhf (2.34-6ubuntu1.9) ... Setting up linux-libc-dev:armhf (5.4.0-177.197) ... Setting up libctf-nobfd0:armhf (2.34-6ubuntu1.9) ... Setting up libcom-err2:armhf (1.45.5-2ubuntu1.1) ... Setting up libgomp1:armhf (10.5.0-1ubuntu1~20.04) ... Setting up libcap2:armhf (1:2.32-1ubuntu0.1) ... Setting up tzdata (2024a-0ubuntu0.20.04) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Apr 29 07:48:43 UTC 2024. Universal Time is now: Mon Apr 29 07:48:43 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libncurses6:armhf (6.2-0ubuntu2.1) ... Setting up xz-utils (5.2.4-1ubuntu1.1) ... Setting up libatomic1:armhf (10.5.0-1ubuntu1~20.04) ... Setting up libss2:armhf (1.45.5-2ubuntu1.1) ... Setting up libncursesw6:armhf (6.2-0ubuntu2.1) ... Setting up logsave (1.45.5-2ubuntu1.1) ... Setting up libfdisk1:armhf (2.34-0.1ubuntu9.6) ... Setting up libubsan1:armhf (10.5.0-1ubuntu1~20.04) ... Setting up advancecomp (2.1-2.1ubuntu0.20.04.1) ... Setting up mount (2.34-0.1ubuntu9.6) ... Setting up gpgconf (2.2.19-3ubuntu2.2) ... Setting up libperl5.30:armhf (5.30.0-9ubuntu0.5) ... Setting up libjson-c4:armhf (0.13.1+dfsg-7ubuntu0.3) ... Setting up libbinutils:armhf (2.34-6ubuntu1.9) ... Setting up libc-dev-bin (2.31-0ubuntu9.15) ... Setting up openssl (1.1.1f-1ubuntu2.22) ... Setting up libcc1-0:armhf (10.5.0-1ubuntu1~20.04) ... Setting up gpg (2.2.19-3ubuntu2.2) ... Setting up libprocps8:armhf (2:3.3.16-1ubuntu2.4) ... Setting up libkmod2:armhf (27-1ubuntu2.1) ... Setting up gcc-9-base:armhf (9.4.0-1ubuntu1~20.04.2) ... Setting up libctf0:armhf (2.34-6ubuntu1.9) ... Setting up gpg-agent (2.2.19-3ubuntu2.2) ... Setting up pkgbinarymangler (144.20.04.0) ... Installing new version of config file /etc/pkgbinarymangler/striptranslations.blacklist ... Setting up e2fsprogs (1.45.5-2ubuntu1.1) ... /usr/sbin/policy-rc.d returned 101, not running 'restart e2scrub_all.service e2scrub_all.timer e2scrub_reap.service' Setting up fdisk (2.34-0.1ubuntu9.6) ... Setting up ca-certificates (20230311ubuntu0.20.04.1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 47 added, 38 removed; done. Setting up libasan5:armhf (9.4.0-1ubuntu1~20.04.2) ... Setting up perl (5.30.0-9ubuntu0.5) ... Setting up libdpkg-perl (1.19.7ubuntu3.2) ... Setting up procps (2:3.3.16-1ubuntu2.4) ... Setting up cpp-9 (9.4.0-1ubuntu1~20.04.2) ... Setting up libc6-dev:armhf (2.31-0ubuntu9.15) ... Setting up libcryptsetup12:armhf (2:2.2.2-3ubuntu2.4) ... Setting up binutils-arm-linux-gnueabihf (2.34-6ubuntu1.9) ... Setting up binutils (2.34-6ubuntu1.9) ... Setting up dpkg-dev (1.19.7ubuntu3.2) ... Setting up libgcc-9-dev:armhf (9.4.0-1ubuntu1~20.04.2) ... Setting up build-essential (12.8ubuntu1.1) ... Setting up gcc-9 (9.4.0-1ubuntu1~20.04.2) ... Setting up libstdc++-9-dev:armhf (9.4.0-1ubuntu1~20.04.2) ... Setting up g++-9 (9.4.0-1ubuntu1~20.04.2) ... Setting up systemd-timesyncd (245.4-4ubuntu3.23) ... /usr/sbin/policy-rc.d returned 101, not running 'restart systemd-timesyncd.service' Setting up systemd (245.4-4ubuntu3.23) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/resolved.conf ... Setting up systemd-sysv (245.4-4ubuntu3.23) ... Processing triggers for libc-bin (2.31-0ubuntu9.15) ... Processing triggers for ca-certificates (20230311ubuntu0.20.04.1) ... 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/in-target buildsnap --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 --channel core20=stable --channel snapcraft=stable/launchpad-buildd --build-request-id 88553778 --build-request-timestamp 2024-04-29T07:41:01Z --build-url 'https://launchpad.net/~build.snapcraft.io/+snap/7627f8211b6357c1630e2a1f631fe30b/+build/2466551' --proxy-url http://10.10.10.1:8222/ --revocation-endpoint http://builder-proxy-auth.lp.internal:8080/tokens/SNAPBUILD-2466551-1714376786 --git-repository https://github.com/hmzisb/o2scl --target-arch armhf androiddb Running install phase... /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "type" on instance of "Container" warnings.warn( /usr/lib/python3/dist-packages/pylxd/models/_model.py:134: UserWarning: Attempted to set unknown attribute "project" on instance of "Container" warnings.warn( Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: apparmor dbus dbus-user-session git-man libasn1-8-heimdal libbrotli1 libbsd0 libcbor0.6 libcurl3-gnutls libdbus-1-3 libedit2 liberror-perl libexpat1 libfido2-1 libfuse2 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzo2-2 libmpdec2 libnghttp2-14 libpam-systemd libpsl5 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsquashfuse0 libssh-4 libwind0-heimdal libwrap0 mime-support openssh-client python3-minimal python3.8 python3.8-minimal squashfs-tools Suggested packages: apparmor-profiles-extra apparmor-utils gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn krb5-doc krb5-user keychain libpam-ssh monkeysphere ssh-askpass python3-doc python3-tk python3-venv python3.8-venv python3.8-doc binfmt-support zenity | kdialog Recommended packages: less krb5-locales publicsuffix libsasl2-modules file xauth gnupg The following NEW packages will be installed: apparmor dbus dbus-user-session fuse git git-man libasn1-8-heimdal libbrotli1 libbsd0 libcbor0.6 libcurl3-gnutls libdbus-1-3 libedit2 liberror-perl libexpat1 libfido2-1 libfuse2 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common liblzo2-2 libmpdec2 libnghttp2-14 libpam-systemd libpsl5 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsquashfuse0 libssh-4 libwind0-heimdal libwrap0 mime-support openssh-client python3 python3-minimal python3.8 python3.8-minimal snapd socat squashfs-tools squashfuse sudo udev 0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded. Need to get 34.3 MB of archives. After this operation, 157 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal-security/main armhf libpython3.8-minimal armhf 3.8.10-0ubuntu1~20.04.9 [708 kB] Get:2 http://ftpmaster.internal/ubuntu focal-security/main armhf libexpat1 armhf 2.2.9-1ubuntu0.6 [55.1 kB] Get:3 http://ftpmaster.internal/ubuntu focal-security/main armhf python3.8-minimal armhf 3.8.10-0ubuntu1~20.04.9 [1584 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main armhf python3-minimal armhf 3.8.2-0ubuntu2 [23.6 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main armhf mime-support all 3.64ubuntu1 [30.6 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main armhf libmpdec2 armhf 2.4.2-3 [66.8 kB] Get:7 http://ftpmaster.internal/ubuntu focal-security/main armhf libpython3.8-stdlib armhf 3.8.10-0ubuntu1~20.04.9 [1601 kB] Get:8 http://ftpmaster.internal/ubuntu focal-security/main armhf python3.8 armhf 3.8.10-0ubuntu1~20.04.9 [387 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main armhf libpython3-stdlib armhf 3.8.2-0ubuntu2 [7068 B] Get:10 http://ftpmaster.internal/ubuntu focal/main armhf python3 armhf 3.8.2-0ubuntu2 [47.6 kB] Get:11 http://ftpmaster.internal/ubuntu focal-security/main armhf libdbus-1-3 armhf 1.12.16-2ubuntu2.3 [156 kB] Get:12 http://ftpmaster.internal/ubuntu focal-security/main armhf dbus armhf 1.12.16-2ubuntu2.3 [134 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main armhf libbsd0 armhf 0.10.0-1 [49.8 kB] Get:14 http://ftpmaster.internal/ubuntu focal-updates/main armhf libpam-systemd armhf 245.4-4ubuntu3.23 [168 kB] Get:15 http://ftpmaster.internal/ubuntu focal-security/main armhf sudo armhf 1.8.31-1ubuntu1.5 [480 kB] Get:16 http://ftpmaster.internal/ubuntu focal-updates/main armhf udev armhf 245.4-4ubuntu3.23 [1340 kB] Get:17 http://ftpmaster.internal/ubuntu focal-updates/main armhf apparmor armhf 2.13.3-7ubuntu5.3 [434 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main armhf libfuse2 armhf 2.9.9-3 [71.9 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main armhf fuse armhf 2.9.9-3 [24.0 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main armhf libcbor0.6 armhf 0.6.0-0ubuntu1 [17.3 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main armhf libedit2 armhf 3.1-20191231-1 [71.7 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main armhf libfido2-1 armhf 1.3.1-1ubuntu2 [43.2 kB] Get:23 http://ftpmaster.internal/ubuntu focal-security/main armhf libkrb5support0 armhf 1.17-6ubuntu4.4 [28.1 kB] Get:24 http://ftpmaster.internal/ubuntu focal-security/main armhf libk5crypto3 armhf 1.17-6ubuntu4.4 [79.3 kB] Get:25 http://ftpmaster.internal/ubuntu focal-updates/main armhf libkeyutils1 armhf 1.6-6ubuntu1.1 [9224 B] Get:26 http://ftpmaster.internal/ubuntu focal-security/main armhf libkrb5-3 armhf 1.17-6ubuntu4.4 [287 kB] Get:27 http://ftpmaster.internal/ubuntu focal-security/main armhf libgssapi-krb5-2 armhf 1.17-6ubuntu4.4 [101 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main armhf libpsl5 armhf 0.21.0-1ubuntu1 [50.2 kB] Get:29 http://ftpmaster.internal/ubuntu focal-security/main armhf openssh-client armhf 1:8.2p1-4ubuntu0.11 [590 kB] Get:30 http://ftpmaster.internal/ubuntu focal-security/main armhf dbus-user-session armhf 1.12.16-2ubuntu2.3 [9424 B] Get:31 http://ftpmaster.internal/ubuntu focal-security/main armhf libbrotli1 armhf 1.0.7-6ubuntu0.1 [254 kB] Get:32 http://ftpmaster.internal/ubuntu focal-security/main armhf libroken18-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [35.3 kB] Get:33 http://ftpmaster.internal/ubuntu focal-security/main armhf libasn1-8-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [140 kB] Get:34 http://ftpmaster.internal/ubuntu focal-security/main armhf libheimbase1-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [25.1 kB] Get:35 http://ftpmaster.internal/ubuntu focal-security/main armhf libhcrypto4-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [78.4 kB] Get:36 http://ftpmaster.internal/ubuntu focal-security/main armhf libwind0-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [47.1 kB] Get:37 http://ftpmaster.internal/ubuntu focal-security/main armhf libhx509-5-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [89.0 kB] Get:38 http://ftpmaster.internal/ubuntu focal-security/main armhf libkrb5-26-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [170 kB] Get:39 http://ftpmaster.internal/ubuntu focal-security/main armhf libheimntlm0-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [13.2 kB] Get:40 http://ftpmaster.internal/ubuntu focal-security/main armhf libgssapi3-heimdal armhf 7.7.0+dfsg-1ubuntu1.4 [80.1 kB] Get:41 http://ftpmaster.internal/ubuntu focal-security/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2ubuntu0.1 [13.2 kB] Get:42 http://ftpmaster.internal/ubuntu focal-security/main armhf libsasl2-2 armhf 2.1.27+dfsg-2ubuntu0.1 [42.7 kB] Get:43 http://ftpmaster.internal/ubuntu focal-security/main armhf libldap-common all 2.4.49+dfsg-2ubuntu1.10 [16.5 kB] Get:44 http://ftpmaster.internal/ubuntu focal-security/main armhf libldap-2.4-2 armhf 2.4.49+dfsg-2ubuntu1.10 [133 kB] Get:45 http://ftpmaster.internal/ubuntu focal-security/main armhf libnghttp2-14 armhf 1.40.0-1ubuntu0.3 [68.9 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build1 [49.1 kB] Get:47 http://ftpmaster.internal/ubuntu focal-security/main armhf libssh-4 armhf 0.9.3-2ubuntu2.5 [148 kB] Get:48 http://ftpmaster.internal/ubuntu focal-security/main armhf libcurl3-gnutls armhf 7.68.0-1ubuntu2.22 [202 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main armhf liberror-perl all 0.17029-1 [26.5 kB] Get:50 http://ftpmaster.internal/ubuntu focal-security/main armhf git-man all 1:2.25.1-1ubuntu3.11 [887 kB] Get:51 http://ftpmaster.internal/ubuntu focal-security/main armhf git armhf 1:2.25.1-1ubuntu3.11 [3453 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main armhf liblzo2-2 armhf 2.10-2 [44.4 kB] Get:53 http://ftpmaster.internal/ubuntu focal/universe armhf libsquashfuse0 armhf 0.1.103-2 [22.0 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main armhf libwrap0 armhf 7.6.q-30 [43.5 kB] Get:55 http://ftpmaster.internal/ubuntu focal-security/main armhf squashfs-tools armhf 1:4.4-1ubuntu0.3 [110 kB] Get:56 http://ftpmaster.internal/ubuntu focal-updates/main armhf snapd armhf 2.61.3+20.04 [19.1 MB] Get:57 http://ftpmaster.internal/ubuntu focal/universe armhf squashfuse armhf 0.1.103-2 [6972 B] Get:58 http://ftpmaster.internal/ubuntu focal/main armhf socat armhf 1.7.3.3-2 [299 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 34.3 MB in 2s (15.9 MB/s) Selecting previously unselected package libpython3.8-minimal:armhf. (Reading database ... 12582 files and directories currently installed.) Preparing to unpack .../libpython3.8-minimal_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking libpython3.8-minimal:armhf (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.2.9-1ubuntu0.6_armhf.deb ... Unpacking libexpat1:armhf (2.2.9-1ubuntu0.6) ... Selecting previously unselected package python3.8-minimal. Preparing to unpack .../python3.8-minimal_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking python3.8-minimal (3.8.10-0ubuntu1~20.04.9) ... Setting up libpython3.8-minimal:armhf (3.8.10-0ubuntu1~20.04.9) ... Setting up libexpat1:armhf (2.2.9-1ubuntu0.6) ... Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package python3-minimal. (Reading database ... 12873 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.8.2-0ubuntu2_armhf.deb ... Unpacking python3-minimal (3.8.2-0ubuntu2) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../2-libmpdec2_2.4.2-3_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-3) ... Selecting previously unselected package libpython3.8-stdlib:armhf. Preparing to unpack .../3-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking libpython3.8-stdlib:armhf (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package python3.8. Preparing to unpack .../4-python3.8_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking python3.8 (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.8.2-0ubuntu2_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.8.2-0ubuntu2) ... Setting up python3-minimal (3.8.2-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 13275 files and directories currently installed.) Preparing to unpack .../00-python3_3.8.2-0ubuntu2_armhf.deb ... Unpacking python3 (3.8.2-0ubuntu2) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../01-libdbus-1-3_1.12.16-2ubuntu2.3_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.16-2ubuntu2.3) ... Selecting previously unselected package dbus. Preparing to unpack .../02-dbus_1.12.16-2ubuntu2.3_armhf.deb ... Unpacking dbus (1.12.16-2ubuntu2.3) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../03-libbsd0_0.10.0-1_armhf.deb ... Unpacking libbsd0:armhf (0.10.0-1) ... Selecting previously unselected package libpam-systemd:armhf. Preparing to unpack .../04-libpam-systemd_245.4-4ubuntu3.23_armhf.deb ... Unpacking libpam-systemd:armhf (245.4-4ubuntu3.23) ... Selecting previously unselected package sudo. Preparing to unpack .../05-sudo_1.8.31-1ubuntu1.5_armhf.deb ... Unpacking sudo (1.8.31-1ubuntu1.5) ... Selecting previously unselected package udev. Preparing to unpack .../06-udev_245.4-4ubuntu3.23_armhf.deb ... Unpacking udev (245.4-4ubuntu3.23) ... Selecting previously unselected package apparmor. Preparing to unpack .../07-apparmor_2.13.3-7ubuntu5.3_armhf.deb ... Unpacking apparmor (2.13.3-7ubuntu5.3) ... Selecting previously unselected package libfuse2:armhf. Preparing to unpack .../08-libfuse2_2.9.9-3_armhf.deb ... Unpacking libfuse2:armhf (2.9.9-3) ... Selecting previously unselected package fuse. Preparing to unpack .../09-fuse_2.9.9-3_armhf.deb ... Unpacking fuse (2.9.9-3) ... Selecting previously unselected package libcbor0.6:armhf. Preparing to unpack .../10-libcbor0.6_0.6.0-0ubuntu1_armhf.deb ... Unpacking libcbor0.6:armhf (0.6.0-0ubuntu1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../11-libedit2_3.1-20191231-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-1) ... Selecting previously unselected package libfido2-1:armhf. Preparing to unpack .../12-libfido2-1_1.3.1-1ubuntu2_armhf.deb ... Unpacking libfido2-1:armhf (1.3.1-1ubuntu2) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../13-libkrb5support0_1.17-6ubuntu4.4_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-6ubuntu4.4) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../14-libk5crypto3_1.17-6ubuntu4.4_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-6ubuntu4.4) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../15-libkeyutils1_1.6-6ubuntu1.1_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6ubuntu1.1) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../16-libkrb5-3_1.17-6ubuntu4.4_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-6ubuntu4.4) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../17-libgssapi-krb5-2_1.17-6ubuntu4.4_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-6ubuntu4.4) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../18-libpsl5_0.21.0-1ubuntu1_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1ubuntu1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../19-openssh-client_1%3a8.2p1-4ubuntu0.11_armhf.deb ... Unpacking openssh-client (1:8.2p1-4ubuntu0.11) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../20-dbus-user-session_1.12.16-2ubuntu2.3_armhf.deb ... Unpacking dbus-user-session (1.12.16-2ubuntu2.3) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../21-libbrotli1_1.0.7-6ubuntu0.1_armhf.deb ... Unpacking libbrotli1:armhf (1.0.7-6ubuntu0.1) ... Selecting previously unselected package libroken18-heimdal:armhf. Preparing to unpack .../22-libroken18-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libroken18-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libasn1-8-heimdal:armhf. Preparing to unpack .../23-libasn1-8-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libheimbase1-heimdal:armhf. Preparing to unpack .../24-libheimbase1-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libhcrypto4-heimdal:armhf. Preparing to unpack .../25-libhcrypto4-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libwind0-heimdal:armhf. Preparing to unpack .../26-libwind0-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libwind0-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libhx509-5-heimdal:armhf. Preparing to unpack .../27-libhx509-5-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libkrb5-26-heimdal:armhf. Preparing to unpack .../28-libkrb5-26-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libheimntlm0-heimdal:armhf. Preparing to unpack .../29-libheimntlm0-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libgssapi3-heimdal:armhf. Preparing to unpack .../30-libgssapi3-heimdal_7.7.0+dfsg-1ubuntu1.4_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../31-libsasl2-modules-db_2.1.27+dfsg-2ubuntu0.1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2ubuntu0.1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../32-libsasl2-2_2.1.27+dfsg-2ubuntu0.1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2ubuntu0.1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../33-libldap-common_2.4.49+dfsg-2ubuntu1.10_all.deb ... Unpacking libldap-common (2.4.49+dfsg-2ubuntu1.10) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../34-libldap-2.4-2_2.4.49+dfsg-2ubuntu1.10_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.49+dfsg-2ubuntu1.10) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../35-libnghttp2-14_1.40.0-1ubuntu0.3_armhf.deb ... Unpacking libnghttp2-14:armhf (1.40.0-1ubuntu0.3) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build1_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build1) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../37-libssh-4_0.9.3-2ubuntu2.5_armhf.deb ... Unpacking libssh-4:armhf (0.9.3-2ubuntu2.5) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../38-libcurl3-gnutls_7.68.0-1ubuntu2.22_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.68.0-1ubuntu2.22) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../39-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package git-man. Preparing to unpack .../40-git-man_1%3a2.25.1-1ubuntu3.11_all.deb ... Unpacking git-man (1:2.25.1-1ubuntu3.11) ... Selecting previously unselected package git. Preparing to unpack .../41-git_1%3a2.25.1-1ubuntu3.11_armhf.deb ... Unpacking git (1:2.25.1-1ubuntu3.11) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../42-liblzo2-2_2.10-2_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-2) ... Selecting previously unselected package libsquashfuse0:armhf. Preparing to unpack .../43-libsquashfuse0_0.1.103-2_armhf.deb ... Unpacking libsquashfuse0:armhf (0.1.103-2) ... Selecting previously unselected package libwrap0:armhf. Preparing to unpack .../44-libwrap0_7.6.q-30_armhf.deb ... Unpacking libwrap0:armhf (7.6.q-30) ... Selecting previously unselected package squashfs-tools. Preparing to unpack .../45-squashfs-tools_1%3a4.4-1ubuntu0.3_armhf.deb ... Unpacking squashfs-tools (1:4.4-1ubuntu0.3) ... Selecting previously unselected package snapd. Preparing to unpack .../46-snapd_2.61.3+20.04_armhf.deb ... Unpacking snapd (2.61.3+20.04) ... Selecting previously unselected package squashfuse. Preparing to unpack .../47-squashfuse_0.1.103-2_armhf.deb ... Unpacking squashfuse (0.1.103-2) ... Selecting previously unselected package socat. Preparing to unpack .../48-socat_1.7.3.3-2_armhf.deb ... Unpacking socat (1.7.3.3-2) ... Setting up libkeyutils1:armhf (1.6-6ubuntu1.1) ... Setting up libpsl5:armhf (0.21.0-1ubuntu1) ... Setting up mime-support (3.64ubuntu1) ... Setting up libbrotli1:armhf (1.0.7-6ubuntu0.1) ... Setting up libnghttp2-14:armhf (1.40.0-1ubuntu0.3) ... Setting up liblzo2-2:armhf (2.10-2) ... Setting up libfuse2:armhf (2.9.9-3) ... Setting up libcbor0.6:armhf (0.6.0-0ubuntu1) ... Setting up libldap-common (2.4.49+dfsg-2ubuntu1.10) ... Setting up libkrb5support0:armhf (1.17-6ubuntu4.4) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2ubuntu0.1) ... Setting up liberror-perl (0.17029-1) ... Setting up libwrap0:armhf (7.6.q-30) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build1) ... Setting up socat (1.7.3.3-2) ... Setting up libdbus-1-3:armhf (1.12.16-2ubuntu2.3) ... Setting up dbus (1.12.16-2ubuntu2.3) ... Setting up udev (245.4-4ubuntu3.23) ... Setting up sudo (1.8.31-1ubuntu1.5) ... Setting up libk5crypto3:armhf (1.17-6ubuntu4.4) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2ubuntu0.1) ... Setting up libroken18-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libpam-systemd:armhf (245.4-4ubuntu3.23) ... Setting up git-man (1:2.25.1-1ubuntu3.11) ... Setting up libkrb5-3:armhf (1.17-6ubuntu4.4) ... Setting up libsquashfuse0:armhf (0.1.103-2) ... Setting up libmpdec2:armhf (2.4.2-3) ... Setting up libpython3.8-stdlib:armhf (3.8.10-0ubuntu1~20.04.9) ... Setting up libfido2-1:armhf (1.3.1-1ubuntu2) ... Setting up python3.8 (3.8.10-0ubuntu1~20.04.9) ... Setting up libbsd0:armhf (0.10.0-1) ... Setting up libpython3-stdlib:armhf (3.8.2-0ubuntu2) ... Setting up libheimbase1-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up fuse (2.9.9-3) ... Setting up squashfs-tools (1:4.4-1ubuntu0.3) ... Setting up libasn1-8-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libedit2:armhf (3.1-20191231-1) ... Setting up python3 (3.8.2-0ubuntu2) ... running python rtupdate hooks for python3.8... running python post-rtupdate hooks for python3.8... Setting up libhcrypto4-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up apparmor (2.13.3-7ubuntu5.3) ... Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib/systemd/system/apparmor.service. Reloading AppArmor profiles Setting up dbus-user-session (1.12.16-2ubuntu2.3) ... Setting up libwind0-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libgssapi-krb5-2:armhf (1.17-6ubuntu4.4) ... Setting up libssh-4:armhf (0.9.3-2ubuntu2.5) ... Setting up squashfuse (0.1.103-2) ... Setting up openssh-client (1:8.2p1-4ubuntu0.11) ... Setting up libhx509-5-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libkrb5-26-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up snapd (2.61.3+20.04) ... Created symlink /etc/systemd/system/multi-user.target.wants/snapd.apparmor.service → /lib/systemd/system/snapd.apparmor.service. Created symlink /etc/systemd/system/multi-user.target.wants/snapd.autoimport.service → /lib/systemd/system/snapd.autoimport.service. Created symlink /etc/systemd/system/multi-user.target.wants/snapd.core-fixup.service → /lib/systemd/system/snapd.core-fixup.service. Created symlink /etc/systemd/system/multi-user.target.wants/snapd.recovery-chooser-trigger.service → /lib/systemd/system/snapd.recovery-chooser-trigger.service. Created symlink /etc/systemd/system/multi-user.target.wants/snapd.seeded.service → /lib/systemd/system/snapd.seeded.service. Created symlink /etc/systemd/system/cloud-final.service.wants/snapd.seeded.service → /lib/systemd/system/snapd.seeded.service. Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /lib/systemd/system/snapd.service. Created symlink /etc/systemd/system/timers.target.wants/snapd.snap-repair.timer → /lib/systemd/system/snapd.snap-repair.timer. Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /lib/systemd/system/snapd.socket. Created symlink /etc/systemd/system/final.target.wants/snapd.system-shutdown.service → /lib/systemd/system/snapd.system-shutdown.service. snapd.failure.service is a disabled or a static unit, not starting it. snapd.mounts-pre.target is a disabled or a static unit, not starting it. snapd.mounts.target is a disabled or a static unit, not starting it. snapd.snap-repair.service is a disabled or a static unit, not starting it. Setting up libheimntlm0-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libgssapi3-heimdal:armhf (7.7.0+dfsg-1ubuntu1.4) ... Setting up libldap-2.4-2:armhf (2.4.49+dfsg-2ubuntu1.10) ... Setting up libcurl3-gnutls:armhf (7.68.0-1ubuntu2.22) ... Setting up git (1:2.25.1-1ubuntu3.11) ... Processing triggers for systemd (245.4-4ubuntu3.23) ... Processing triggers for libc-bin (2.31-0ubuntu9.15) ... core20 20240227 from Canonical** installed snap "core20" has no updates available 2024-04-29T07:50:16Z INFO Waiting for automatic snapd restart... snapcraft 8.0.5 from Canonical** installed Running repo phase... Cloning into 'androiddb'... [29/Apr/2024:07:51:26 +0000] "CONNECT github.com:443 HTTP/1.1" 200 60268222 "-" "git/2.25.1" Running pull phase... Starting Snapcraft 8.0.5 Logging execution to '/root/.local/state/snapcraft/log/snapcraft-20240429-075148.979579.log' [29/Apr/2024:07:51:53 +0000] "GET http://ftpmaster.internal/ubuntu/dists/focal/InRelease HTTP/1.1" 304 - "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Hit:1 http://ftpmaster.internal/ubuntu focal InRelease [29/Apr/2024:07:51:53 +0000] "GET http://ftpmaster.internal/ubuntu/dists/focal-security/InRelease HTTP/1.1" 304 - "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Hit:2 http://ftpmaster.internal/ubuntu focal-security InRelease [29/Apr/2024:07:51:53 +0000] "GET http://ftpmaster.internal/ubuntu/dists/focal-updates/InRelease HTTP/1.1" 304 - "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Hit:3 http://ftpmaster.internal/ubuntu focal-updates InRelease Reading package lists... Installing build dependencies: autoconf automake autopoint g++ gcc git libboost-all-dev libgsl0-dev libhdf5-dev libncurses-dev libreadline-dev libtool make Reading package lists... Building dependency tree... Reading state information... g++ is already the newest version (4:9.3.0-1ubuntu2). g++ set to manually installed. gcc is already the newest version (4:9.3.0-1ubuntu2). gcc set to manually installed. make is already the newest version (4.2.1-1.2). make set to manually installed. git is already the newest version (1:2.25.1-1ubuntu3.11). The following additional packages will be installed: autotools-dev cpp-8 file gcc-8 gcc-8-base gfortran-8 hdf5-helpers ibverbs-providers icu-devtools libaec-dev libaec0 libboost-atomic-dev libboost-atomic1.71-dev libboost-atomic1.71.0 libboost-chrono-dev libboost-chrono1.71-dev libboost-chrono1.71.0 libboost-container-dev libboost-container1.71-dev libboost-container1.71.0 libboost-context-dev libboost-context1.71-dev libboost-context1.71.0 libboost-coroutine-dev libboost-coroutine1.71-dev libboost-coroutine1.71.0 libboost-date-time-dev libboost-date-time1.71-dev libboost-date-time1.71.0 libboost-dev libboost-exception-dev libboost-exception1.71-dev libboost-fiber-dev libboost-fiber1.71-dev libboost-fiber1.71.0 libboost-filesystem-dev libboost-filesystem1.71-dev libboost-filesystem1.71.0 libboost-graph-dev libboost-graph-parallel-dev libboost-graph-parallel1.71-dev libboost-graph-parallel1.71.0 libboost-graph1.71-dev libboost-graph1.71.0 libboost-iostreams-dev libboost-iostreams1.71-dev libboost-iostreams1.71.0 libboost-locale-dev libboost-locale1.71-dev libboost-locale1.71.0 libboost-log-dev libboost-log1.71-dev libboost-log1.71.0 libboost-math-dev libboost-math1.71-dev libboost-math1.71.0 libboost-mpi-dev libboost-mpi-python-dev libboost-mpi-python1.71-dev libboost-mpi-python1.71.0 libboost-mpi1.71-dev libboost-mpi1.71.0 libboost-numpy-dev libboost-numpy1.71-dev libboost-numpy1.71.0 libboost-program-options-dev libboost-program-options1.71-dev libboost-program-options1.71.0 libboost-python-dev libboost-python1.71-dev libboost-python1.71.0 libboost-random-dev libboost-random1.71-dev libboost-random1.71.0 libboost-regex-dev libboost-regex1.71-dev libboost-regex1.71.0 libboost-serialization-dev libboost-serialization1.71-dev libboost-serialization1.71.0 libboost-stacktrace-dev libboost-stacktrace1.71-dev libboost-stacktrace1.71.0 libboost-system-dev libboost-system1.71-dev libboost-system1.71.0 libboost-test-dev libboost-test1.71-dev libboost-test1.71.0 libboost-thread-dev libboost-thread1.71-dev libboost-thread1.71.0 libboost-timer-dev libboost-timer1.71-dev libboost-timer1.71.0 libboost-tools-dev libboost-type-erasure-dev libboost-type-erasure1.71-dev libboost-type-erasure1.71.0 libboost-wave-dev libboost-wave1.71-dev libboost-wave1.71.0 libboost1.71-dev libboost1.71-tools-dev libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1-dev libgcc-8-dev libgfortran-8-dev libgfortran5 libgsl23 libgslcblas0 libhdf5-103 libhdf5-cpp-103 libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu66 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc libmagic1 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libopenmpi-dev libopenmpi3 libpciaccess0 libpmix2 libpython3-dev libpython3.8 libpython3.8-dev libsigsegv2 libsz2 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common python3-dev python3-distutils python3-lib2to3 python3.8-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc gettext gcc-8-locales gcc-8-multilib gcc-8-doc gfortran-8-multilib gfortran-8-doc libcoarrays-dev libboost-doc graphviz libboost1.71-doc gccxml libboost-contract1.71-dev libmpfrc++-dev libntl-dev xsltproc doxygen docbook-xml docbook-xsl default-jdk fop gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html libhdf5-doc icu-doc libtool-doc ncurses-doc openmpi-doc pciutils readline-doc gcj-jdk m4-doc opencl-icd gfortran | fortran-compiler Recommended packages: libcoarrays-openmpi-dev The following NEW packages will be installed: autoconf automake autopoint autotools-dev cpp-8 file gcc-8 gcc-8-base gfortran-8 hdf5-helpers ibverbs-providers icu-devtools libaec-dev libaec0 libboost-all-dev libboost-atomic-dev libboost-atomic1.71-dev libboost-atomic1.71.0 libboost-chrono-dev libboost-chrono1.71-dev libboost-chrono1.71.0 libboost-container-dev libboost-container1.71-dev libboost-container1.71.0 libboost-context-dev libboost-context1.71-dev libboost-context1.71.0 libboost-coroutine-dev libboost-coroutine1.71-dev libboost-coroutine1.71.0 libboost-date-time-dev libboost-date-time1.71-dev libboost-date-time1.71.0 libboost-dev libboost-exception-dev libboost-exception1.71-dev libboost-fiber-dev libboost-fiber1.71-dev libboost-fiber1.71.0 libboost-filesystem-dev libboost-filesystem1.71-dev libboost-filesystem1.71.0 libboost-graph-dev libboost-graph-parallel-dev libboost-graph-parallel1.71-dev libboost-graph-parallel1.71.0 libboost-graph1.71-dev libboost-graph1.71.0 libboost-iostreams-dev libboost-iostreams1.71-dev libboost-iostreams1.71.0 libboost-locale-dev libboost-locale1.71-dev libboost-locale1.71.0 libboost-log-dev libboost-log1.71-dev libboost-log1.71.0 libboost-math-dev libboost-math1.71-dev libboost-math1.71.0 libboost-mpi-dev libboost-mpi-python-dev libboost-mpi-python1.71-dev libboost-mpi-python1.71.0 libboost-mpi1.71-dev libboost-mpi1.71.0 libboost-numpy-dev libboost-numpy1.71-dev libboost-numpy1.71.0 libboost-program-options-dev libboost-program-options1.71-dev libboost-program-options1.71.0 libboost-python-dev libboost-python1.71-dev libboost-python1.71.0 libboost-random-dev libboost-random1.71-dev libboost-random1.71.0 libboost-regex-dev libboost-regex1.71-dev libboost-regex1.71.0 libboost-serialization-dev libboost-serialization1.71-dev libboost-serialization1.71.0 libboost-stacktrace-dev libboost-stacktrace1.71-dev libboost-stacktrace1.71.0 libboost-system-dev libboost-system1.71-dev libboost-system1.71.0 libboost-test-dev libboost-test1.71-dev libboost-test1.71.0 libboost-thread-dev libboost-thread1.71-dev libboost-thread1.71.0 libboost-timer-dev libboost-timer1.71-dev libboost-timer1.71.0 libboost-tools-dev libboost-type-erasure-dev libboost-type-erasure1.71-dev libboost-type-erasure1.71.0 libboost-wave-dev libboost-wave1.71-dev libboost-wave1.71.0 libboost1.71-dev libboost1.71-tools-dev libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1-dev libgcc-8-dev libgfortran-8-dev libgfortran5 libgsl-dev libgsl23 libgslcblas0 libhdf5-103 libhdf5-cpp-103 libhdf5-dev libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu-dev libicu66 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc libmagic1 libncurses-dev libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libopenmpi-dev libopenmpi3 libpciaccess0 libpmix2 libpython3-dev libpython3.8 libpython3.8-dev libreadline-dev libsigsegv2 libsz2 libtool libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common python3-dev python3-distutils python3-lib2to3 python3.8-dev zlib1g-dev 0 upgraded, 175 newly installed, 0 to remove and 0 not upgraded. Need to get 88.0 MB of archives. After this operation, 507 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal/main armhf libmagic-mgc armhf 1:5.38-4 [218 kB] [29/Apr/2024:07:52:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/f/file/libmagic-mgc_5.38-4_armhf.deb HTTP/1.1" 200 218104 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:2 http://ftpmaster.internal/ubuntu focal/main armhf libmagic1 armhf 1:5.38-4 [68.3 kB] [29/Apr/2024:07:52:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/f/file/libmagic1_5.38-4_armhf.deb HTTP/1.1" 200 68272 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:3 http://ftpmaster.internal/ubuntu focal/main armhf file armhf 1:5.38-4 [22.4 kB] [29/Apr/2024:07:52:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/f/file/file_5.38-4_armhf.deb HTTP/1.1" 200 22384 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:4 http://ftpmaster.internal/ubuntu focal-security/main armhf libicu66 armhf 66.1-2ubuntu2.1 [8223 kB] [29/Apr/2024:07:52:09 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/i/icu/libicu66_66.1-2ubuntu2.1_armhf.deb HTTP/1.1" 200 8223292 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:5 http://ftpmaster.internal/ubuntu focal-security/main armhf libxml2 armhf 2.9.10+dfsg-5ubuntu0.20.04.7 [546 kB] [29/Apr/2024:07:52:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libxml2/libxml2_2.9.10%2bdfsg-5ubuntu0.20.04.7_armhf.deb HTTP/1.1" 200 546444 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libxau/libxau6_1.0.9-0ubuntu1_armhf.deb HTTP/1.1" 200 6612 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:6 http://ftpmaster.internal/ubuntu focal/main armhf libxau6 armhf 1:1.0.9-0ubuntu1 [6612 B] [29/Apr/2024:07:52:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libxdmcp/libxdmcp6_1.1.3-0ubuntu1_armhf.deb HTTP/1.1" 200 9160 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:7 http://ftpmaster.internal/ubuntu focal/main armhf libxdmcp6 armhf 1:1.1.3-0ubuntu1 [9160 B] Get:8 http://ftpmaster.internal/ubuntu focal/main armhf libxcb1 armhf 1.14-2 [41.3 kB] [29/Apr/2024:07:52:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libxcb/libxcb1_1.14-2_armhf.deb HTTP/1.1" 200 41300 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:9 http://ftpmaster.internal/ubuntu focal-security/main armhf libx11-data all 2:1.6.9-2ubuntu1.6 [114 kB] [29/Apr/2024:07:52:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libx11/libx11-data_1.6.9-2ubuntu1.6_all.deb HTTP/1.1" 200 113552 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:10 http://ftpmaster.internal/ubuntu focal-security/main armhf libx11-6 armhf 2:1.6.9-2ubuntu1.6 [518 kB] [29/Apr/2024:07:52:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libx11/libx11-6_1.6.9-2ubuntu1.6_armhf.deb HTTP/1.1" 200 518124 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:11 http://ftpmaster.internal/ubuntu focal/main armhf libxext6 armhf 2:1.3.4-0ubuntu1 [24.2 kB] [29/Apr/2024:07:52:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libx/libxext/libxext6_1.3.4-0ubuntu1_armhf.deb HTTP/1.1" 200 24212 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:12 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libs/libsigsegv/libsigsegv2_2.12-2_armhf.deb HTTP/1.1" 200 13140 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:12 http://ftpmaster.internal/ubuntu focal/main armhf libsigsegv2 armhf 2.12-2 [13.1 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main armhf m4 armhf 1.4.18-4 [187 kB] [29/Apr/2024:07:52:12 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/m/m4/m4_1.4.18-4_armhf.deb HTTP/1.1" 200 186640 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:14 http://ftpmaster.internal/ubuntu focal/main armhf autoconf all 2.69-11.1 [321 kB] [29/Apr/2024:07:52:12 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/a/autoconf/autoconf_2.69-11.1_all.deb HTTP/1.1" 200 321476 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:15 http://ftpmaster.internal/ubuntu focal/main armhf autotools-dev all 20180224.1 [39.6 kB] [29/Apr/2024:07:52:13 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/a/autotools-dev/autotools-dev_20180224.1_all.deb HTTP/1.1" 200 39640 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:16 http://ftpmaster.internal/ubuntu focal/main armhf automake all 1:1.16.1-4ubuntu6 [522 kB] [29/Apr/2024:07:52:13 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/a/automake-1.16/automake_1.16.1-4ubuntu6_all.deb HTTP/1.1" 200 521748 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:17 http://ftpmaster.internal/ubuntu focal/main armhf autopoint all 0.19.8.1-10build1 [412 kB] [29/Apr/2024:07:52:14 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/g/gettext/autopoint_0.19.8.1-10build1_all.deb HTTP/1.1" 200 412200 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:18 http://ftpmaster.internal/ubuntu focal/universe armhf gcc-8-base armhf 8.4.0-3ubuntu2 [18.8 kB] [29/Apr/2024:07:52:14 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/gcc-8-base_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 18812 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:19 http://ftpmaster.internal/ubuntu focal/universe armhf cpp-8 armhf 8.4.0-3ubuntu2 [6811 kB] [29/Apr/2024:07:52:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/cpp-8_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 6811252 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:20 http://ftpmaster.internal/ubuntu focal/universe armhf libgcc-8-dev armhf 8.4.0-3ubuntu2 [631 kB] [29/Apr/2024:07:52:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/libgcc-8-dev_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 630976 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:21 http://ftpmaster.internal/ubuntu focal/universe armhf gcc-8 armhf 8.4.0-3ubuntu2 [7610 kB] [29/Apr/2024:07:52:16 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/gcc-8_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 7609860 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:22 http://ftpmaster.internal/ubuntu focal-security/main armhf libgfortran5 armhf 10.5.0-1ubuntu1~20.04 [250 kB] [29/Apr/2024:07:52:16 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/g/gcc-10/libgfortran5_10.5.0-1ubuntu1%7e20.04_armhf.deb HTTP/1.1" 200 250440 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:23 http://ftpmaster.internal/ubuntu focal/universe armhf libgfortran-8-dev armhf 8.4.0-3ubuntu2 [270 kB] [29/Apr/2024:07:52:17 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/libgfortran-8-dev_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 270120 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:24 http://ftpmaster.internal/ubuntu focal/universe armhf gfortran-8 armhf 8.4.0-3ubuntu2 [7254 kB] [29/Apr/2024:07:52:20 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gcc-8/gfortran-8_8.4.0-3ubuntu2_armhf.deb HTTP/1.1" 200 7253868 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:20 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hdf5/hdf5-helpers_1.10.4%2brepack-11ubuntu1_armhf.deb HTTP/1.1" 200 13680 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:25 http://ftpmaster.internal/ubuntu focal/universe armhf hdf5-helpers armhf 1.10.4+repack-11ubuntu1 [13.7 kB] Get:26 http://ftpmaster.internal/ubuntu focal-updates/main armhf libnl-3-200 armhf 3.4.0-1ubuntu0.1 [46.6 kB] [29/Apr/2024:07:52:20 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libn/libnl3/libnl-3-200_3.4.0-1ubuntu0.1_armhf.deb HTTP/1.1" 200 46644 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:27 http://ftpmaster.internal/ubuntu focal-updates/main armhf libnl-route-3-200 armhf 3.4.0-1ubuntu0.1 [126 kB] [29/Apr/2024:07:52:20 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libn/libnl3/libnl-route-3-200_3.4.0-1ubuntu0.1_armhf.deb HTTP/1.1" 200 126120 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:28 http://ftpmaster.internal/ubuntu focal/main armhf libibverbs1 armhf 28.0-1ubuntu1 [46.5 kB] [29/Apr/2024:07:52:21 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/r/rdma-core/libibverbs1_28.0-1ubuntu1_armhf.deb HTTP/1.1" 200 46524 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:29 http://ftpmaster.internal/ubuntu focal/main armhf ibverbs-providers armhf 28.0-1ubuntu1 [22.3 kB] [29/Apr/2024:07:52:21 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/r/rdma-core/ibverbs-providers_28.0-1ubuntu1_armhf.deb HTTP/1.1" 200 22260 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:30 http://ftpmaster.internal/ubuntu focal-security/main armhf icu-devtools armhf 66.1-2ubuntu2.1 [167 kB] [29/Apr/2024:07:52:21 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/i/icu/icu-devtools_66.1-2ubuntu2.1_armhf.deb HTTP/1.1" 200 166928 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:31 http://ftpmaster.internal/ubuntu focal/universe armhf libaec0 armhf 1.0.4-1 [19.4 kB] [29/Apr/2024:07:52:21 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/liba/libaec/libaec0_1.0.4-1_armhf.deb HTTP/1.1" 200 19372 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:32 http://ftpmaster.internal/ubuntu focal/main armhf libboost1.71-dev armhf 1.71.0-6ubuntu6 [9068 kB] [29/Apr/2024:07:52:23 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 9068100 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:24 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost-defaults/libboost-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3596 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:33 http://ftpmaster.internal/ubuntu focal/main armhf libboost-dev armhf 1.71.0.0ubuntu2 [3596 B] Get:34 http://ftpmaster.internal/ubuntu focal/main armhf libboost1.71-tools-dev armhf 1.71.0-6ubuntu6 [1270 kB] [29/Apr/2024:07:52:24 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost1.71-tools-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 1270024 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:24 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-tools-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3560 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:35 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-tools-dev armhf 1.71.0.0ubuntu2 [3560 B] Get:36 http://ftpmaster.internal/ubuntu focal/main armhf libboost-atomic1.71.0 armhf 1.71.0-6ubuntu6 [205 kB] [29/Apr/2024:07:52:25 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-atomic1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 205400 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:37 http://ftpmaster.internal/ubuntu focal/main armhf libboost-atomic1.71-dev armhf 1.71.0-6ubuntu6 [205 kB] [29/Apr/2024:07:52:25 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-atomic1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 205216 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:25 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-atomic-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3704 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:38 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-atomic-dev armhf 1.71.0.0ubuntu2 [3704 B] Get:39 http://ftpmaster.internal/ubuntu focal/main armhf libboost-chrono1.71.0 armhf 1.71.0-6ubuntu6 [213 kB] [29/Apr/2024:07:52:26 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-chrono1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 213052 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:40 http://ftpmaster.internal/ubuntu focal/main armhf libboost-chrono1.71-dev armhf 1.71.0-6ubuntu6 [220 kB] [29/Apr/2024:07:52:26 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-chrono1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 220056 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:26 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-chrono-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 4016 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:41 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-chrono-dev armhf 1.71.0.0ubuntu2 [4016 B] Get:42 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-container1.71.0 armhf 1.71.0-6ubuntu6 [229 kB] [29/Apr/2024:07:52:27 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-container1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 229236 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:43 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-container1.71-dev armhf 1.71.0-6ubuntu6 [233 kB] [29/Apr/2024:07:52:27 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-container1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 233324 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:27 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-container-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3868 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:44 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-container-dev armhf 1.71.0.0ubuntu2 [3868 B] Get:45 http://ftpmaster.internal/ubuntu focal/main armhf libboost-date-time1.71.0 armhf 1.71.0-6ubuntu6 [216 kB] [29/Apr/2024:07:52:28 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-date-time1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 216232 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:46 http://ftpmaster.internal/ubuntu focal/main armhf libboost-serialization1.71.0 armhf 1.71.0-6ubuntu6 [283 kB] [29/Apr/2024:07:52:28 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-serialization1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 283004 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:47 http://ftpmaster.internal/ubuntu focal/main armhf libboost-serialization1.71-dev armhf 1.71.0-6ubuntu6 [356 kB] [29/Apr/2024:07:52:29 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-serialization1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 356112 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:48 http://ftpmaster.internal/ubuntu focal/main armhf libboost-date-time1.71-dev armhf 1.71.0-6ubuntu6 [229 kB] [29/Apr/2024:07:52:29 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-date-time1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 229328 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:49 http://ftpmaster.internal/ubuntu focal/main armhf libboost-system1.71.0 armhf 1.71.0-6ubuntu6 [205 kB] [29/Apr/2024:07:52:29 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-system1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 205020 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:50 http://ftpmaster.internal/ubuntu focal/main armhf libboost-system1.71-dev armhf 1.71.0-6ubuntu6 [205 kB] [29/Apr/2024:07:52:30 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-system1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 204692 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:51 http://ftpmaster.internal/ubuntu focal/main armhf libboost-thread1.71.0 armhf 1.71.0-6ubuntu6 [239 kB] [29/Apr/2024:07:52:30 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-thread1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 238564 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:52 http://ftpmaster.internal/ubuntu focal/main armhf libboost-thread1.71-dev armhf 1.71.0-6ubuntu6 [255 kB] [29/Apr/2024:07:52:31 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-thread1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 254572 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:53 http://ftpmaster.internal/ubuntu focal/main armhf libboost-context1.71.0 armhf 1.71.0-6ubuntu6 [207 kB] [29/Apr/2024:07:52:31 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-context1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 207084 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:54 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-context1.71-dev armhf 1.71.0-6ubuntu6 [208 kB] [29/Apr/2024:07:52:32 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-context1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 207812 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:32 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-context-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3584 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:55 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-context-dev armhf 1.71.0.0ubuntu2 [3584 B] Get:56 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-coroutine1.71.0 armhf 1.71.0-6ubuntu6 [213 kB] [29/Apr/2024:07:52:32 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-coroutine1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 213188 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:57 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-coroutine1.71-dev armhf 1.71.0-6ubuntu6 [220 kB] [29/Apr/2024:07:52:33 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-coroutine1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 220144 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:33 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-coroutine-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3660 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:58 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-coroutine-dev armhf 1.71.0.0ubuntu2 [3660 B] [29/Apr/2024:07:52:33 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-date-time-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3396 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:59 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-date-time-dev armhf 1.71.0.0ubuntu2 [3396 B] Get:60 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-exception1.71-dev armhf 1.71.0-6ubuntu6 [203 kB] [29/Apr/2024:07:52:33 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-exception1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 203304 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:34 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-exception-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3384 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:61 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-exception-dev armhf 1.71.0.0ubuntu2 [3384 B] Get:62 http://ftpmaster.internal/ubuntu focal/main armhf libboost-filesystem1.71.0 armhf 1.71.0-6ubuntu6 [234 kB] [29/Apr/2024:07:52:34 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-filesystem1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 234268 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:63 http://ftpmaster.internal/ubuntu focal/main armhf libboost-filesystem1.71-dev armhf 1.71.0-6ubuntu6 [246 kB] [29/Apr/2024:07:52:35 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-filesystem1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 245836 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:64 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-fiber1.71.0 armhf 1.71.0-6ubuntu6 [223 kB] [29/Apr/2024:07:52:35 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-fiber1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 223228 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:65 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-fiber1.71-dev armhf 1.71.0-6ubuntu6 [238 kB] [29/Apr/2024:07:52:35 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-fiber1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 238112 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:36 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-fiber-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3820 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:66 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-fiber-dev armhf 1.71.0.0ubuntu2 [3820 B] [29/Apr/2024:07:52:36 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost-defaults/libboost-filesystem-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3420 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:67 http://ftpmaster.internal/ubuntu focal/main armhf libboost-filesystem-dev armhf 1.71.0.0ubuntu2 [3420 B] Get:68 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-regex1.71.0 armhf 1.71.0-6ubuntu6 [418 kB] [29/Apr/2024:07:52:36 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-regex1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 417608 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:69 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph1.71.0 armhf 1.71.0-6ubuntu6 [279 kB] [29/Apr/2024:07:52:37 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-graph1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 279264 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:70 http://ftpmaster.internal/ubuntu focal-security/main armhf libicu-dev armhf 66.1-2ubuntu2.1 [9207 kB] [29/Apr/2024:07:52:39 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/i/icu/libicu-dev_66.1-2ubuntu2.1_armhf.deb HTTP/1.1" 200 9207444 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:71 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-regex1.71-dev armhf 1.71.0-6ubuntu6 [554 kB] [29/Apr/2024:07:52:40 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-regex1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 553560 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:72 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-test1.71.0 armhf 1.71.0-6ubuntu6 [402 kB] [29/Apr/2024:07:52:40 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-test1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 401504 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:73 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-test1.71-dev armhf 1.71.0-6ubuntu6 [515 kB] [29/Apr/2024:07:52:41 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-test1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 514716 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:74 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph1.71-dev armhf 1.71.0-6ubuntu6 [319 kB] [29/Apr/2024:07:52:42 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-graph1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 319156 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:42 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-graph-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3500 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:75 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph-dev armhf 1.71.0.0ubuntu2 [3500 B] Get:76 http://ftpmaster.internal/ubuntu focal/main armhf libevent-2.1-7 armhf 2.1.11-stable-1 [119 kB] [29/Apr/2024:07:52:42 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-2.1-7_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 118592 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:77 http://ftpmaster.internal/ubuntu focal/main armhf libevent-core-2.1-7 armhf 2.1.11-stable-1 [77.7 kB] [29/Apr/2024:07:52:42 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-core-2.1-7_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 77684 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:43 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-pthreads-2.1-7_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 6904 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:78 http://ftpmaster.internal/ubuntu focal/main armhf libevent-pthreads-2.1-7 armhf 2.1.11-stable-1 [6904 B] Get:79 http://ftpmaster.internal/ubuntu focal/main armhf libltdl7 armhf 2.4.6-14 [35.4 kB] [29/Apr/2024:07:52:43 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libt/libtool/libltdl7_2.4.6-14_armhf.deb HTTP/1.1" 200 35360 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:80 http://ftpmaster.internal/ubuntu focal/universe armhf libhwloc15 armhf 2.1.0+dfsg-4 [110 kB] [29/Apr/2024:07:52:43 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hwloc/libhwloc15_2.1.0%2bdfsg-4_armhf.deb HTTP/1.1" 200 110064 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:81 http://ftpmaster.internal/ubuntu focal/main armhf libpciaccess0 armhf 0.16-0ubuntu1 [15.4 kB] [29/Apr/2024:07:52:43 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libp/libpciaccess/libpciaccess0_0.16-0ubuntu1_armhf.deb HTTP/1.1" 200 15404 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:82 http://ftpmaster.internal/ubuntu focal-updates/main armhf libxnvctrl0 armhf 470.57.01-0ubuntu0.20.04.3 [10.0 kB] [29/Apr/2024:07:52:44 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/n/nvidia-settings/libxnvctrl0_470.57.01-0ubuntu0.20.04.3_armhf.deb HTTP/1.1" 200 10040 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:83 http://ftpmaster.internal/ubuntu focal/main armhf ocl-icd-libopencl1 armhf 2.2.11-1ubuntu1 [28.7 kB] [29/Apr/2024:07:52:44 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/o/ocl-icd/ocl-icd-libopencl1_2.2.11-1ubuntu1_armhf.deb HTTP/1.1" 200 28674 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:44 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hwloc/libhwloc-plugins_2.1.0%2bdfsg-4_armhf.deb HTTP/1.1" 200 12472 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:84 http://ftpmaster.internal/ubuntu focal/universe armhf libhwloc-plugins armhf 2.1.0+dfsg-4 [12.5 kB] Get:85 http://ftpmaster.internal/ubuntu focal/universe armhf libpmix2 armhf 3.1.5-1 [394 kB] [29/Apr/2024:07:52:44 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/p/pmix/libpmix2_3.1.5-1_armhf.deb HTTP/1.1" 200 394200 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:86 http://ftpmaster.internal/ubuntu focal/universe armhf libopenmpi3 armhf 4.0.3-0ubuntu1 [1726 kB] [29/Apr/2024:07:52:45 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/o/openmpi/libopenmpi3_4.0.3-0ubuntu1_armhf.deb HTTP/1.1" 200 1726192 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:87 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi1.71.0 armhf 1.71.0-6ubuntu6 [237 kB] [29/Apr/2024:07:52:46 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-mpi1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 236792 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:88 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph-parallel1.71.0 armhf 1.71.0-6ubuntu6 [246 kB] [29/Apr/2024:07:52:46 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-graph-parallel1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 245528 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:89 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph-parallel1.71-dev armhf 1.71.0-6ubuntu6 [259 kB] [29/Apr/2024:07:52:46 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-graph-parallel1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 258876 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:47 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-graph-parallel-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3520 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:90 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-graph-parallel-dev armhf 1.71.0.0ubuntu2 [3520 B] Get:91 http://ftpmaster.internal/ubuntu focal/main armhf libboost-iostreams1.71.0 armhf 1.71.0-6ubuntu6 [230 kB] [29/Apr/2024:07:52:47 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-iostreams1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 229996 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:92 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-iostreams1.71-dev armhf 1.71.0-6ubuntu6 [246 kB] [29/Apr/2024:07:52:47 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-iostreams1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 246276 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:48 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-iostreams-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3380 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:93 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-iostreams-dev armhf 1.71.0.0ubuntu2 [3380 B] Get:94 http://ftpmaster.internal/ubuntu focal/main armhf libboost-locale1.71.0 armhf 1.71.0-6ubuntu6 [395 kB] [29/Apr/2024:07:52:48 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-locale1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 394508 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:95 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-locale1.71-dev armhf 1.71.0-6ubuntu6 [548 kB] [29/Apr/2024:07:52:49 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-locale1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 547828 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:49 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-locale-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3708 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:96 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-locale-dev armhf 1.71.0.0ubuntu2 [3708 B] Get:97 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-log1.71.0 armhf 1.71.0-6ubuntu6 [541 kB] [29/Apr/2024:07:52:49 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-log1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 540524 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:98 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-log1.71-dev armhf 1.71.0-6ubuntu6 [802 kB] [29/Apr/2024:07:52:50 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-log1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 801748 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:50 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-log-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3592 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:99 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-log-dev armhf 1.71.0.0ubuntu2 [3592 B] Get:100 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-math1.71.0 armhf 1.71.0-6ubuntu6 [307 kB] [29/Apr/2024:07:52:50 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-math1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 306676 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:101 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-math1.71-dev armhf 1.71.0-6ubuntu6 [463 kB] [29/Apr/2024:07:52:51 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-math1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 462544 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:51 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-math-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3580 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:102 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-math-dev armhf 1.71.0.0ubuntu2 [3580 B] Get:103 http://ftpmaster.internal/ubuntu focal/universe armhf openmpi-common all 4.0.3-0ubuntu1 [151 kB] [29/Apr/2024:07:52:51 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/o/openmpi/openmpi-common_4.0.3-0ubuntu1_all.deb HTTP/1.1" 200 150596 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:104 http://ftpmaster.internal/ubuntu focal-updates/main armhf libnl-3-dev armhf 3.4.0-1ubuntu0.1 [87.5 kB] [29/Apr/2024:07:52:52 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libn/libnl3/libnl-3-dev_3.4.0-1ubuntu0.1_armhf.deb HTTP/1.1" 200 87520 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:105 http://ftpmaster.internal/ubuntu focal-updates/main armhf libnl-route-3-dev armhf 3.4.0-1ubuntu0.1 [152 kB] [29/Apr/2024:07:52:52 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libn/libnl3/libnl-route-3-dev_3.4.0-1ubuntu0.1_armhf.deb HTTP/1.1" 200 152176 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:106 http://ftpmaster.internal/ubuntu focal/main armhf libibverbs-dev armhf 28.0-1ubuntu1 [167 kB] [29/Apr/2024:07:52:52 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/r/rdma-core/libibverbs-dev_28.0-1ubuntu1_armhf.deb HTTP/1.1" 200 167492 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:107 http://ftpmaster.internal/ubuntu focal/main armhf libltdl-dev armhf 2.4.6-14 [160 kB] [29/Apr/2024:07:52:53 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libt/libtool/libltdl-dev_2.4.6-14_armhf.deb HTTP/1.1" 200 159896 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:108 http://ftpmaster.internal/ubuntu focal/universe armhf libhwloc-dev armhf 2.1.0+dfsg-4 [181 kB] [29/Apr/2024:07:52:54 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hwloc/libhwloc-dev_2.1.0%2bdfsg-4_armhf.deb HTTP/1.1" 200 181360 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:109 http://ftpmaster.internal/ubuntu focal/main armhf libevent-extra-2.1-7 armhf 2.1.11-stable-1 [50.5 kB] [29/Apr/2024:07:52:54 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-extra-2.1-7_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 50512 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:55 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-openssl-2.1-7_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 11780 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:110 http://ftpmaster.internal/ubuntu focal/main armhf libevent-openssl-2.1-7 armhf 2.1.11-stable-1 [11.8 kB] Get:111 http://ftpmaster.internal/ubuntu focal/main armhf libevent-dev armhf 2.1.11-stable-1 [246 kB] [29/Apr/2024:07:52:55 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libe/libevent/libevent-dev_2.1.11-stable-1_armhf.deb HTTP/1.1" 200 246012 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:112 http://ftpmaster.internal/ubuntu focal/universe armhf openmpi-bin armhf 4.0.3-0ubuntu1 [65.8 kB] [29/Apr/2024:07:52:55 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/o/openmpi/openmpi-bin_4.0.3-0ubuntu1_armhf.deb HTTP/1.1" 200 65848 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:113 http://ftpmaster.internal/ubuntu focal/universe armhf libopenmpi-dev armhf 4.0.3-0ubuntu1 [789 kB] [29/Apr/2024:07:52:56 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/o/openmpi/libopenmpi-dev_4.0.3-0ubuntu1_armhf.deb HTTP/1.1" 200 789452 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:56 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/m/mpi-defaults/mpi-default-dev_1.13_armhf.deb HTTP/1.1" 200 3748 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:114 http://ftpmaster.internal/ubuntu focal/universe armhf mpi-default-dev armhf 1.13 [3748 B] Get:115 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi1.71-dev armhf 1.71.0-6ubuntu6 [275 kB] [29/Apr/2024:07:52:56 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-mpi1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 275084 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:57 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-mpi-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3480 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:116 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi-dev armhf 1.71.0.0ubuntu2 [3480 B] Get:117 http://ftpmaster.internal/ubuntu focal/main armhf libboost-python1.71.0 armhf 1.71.0-6ubuntu6 [265 kB] [29/Apr/2024:07:52:57 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-python1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 265412 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:57 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/m/mpi-defaults/mpi-default-bin_1.13_armhf.deb HTTP/1.1" 200 2968 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:118 http://ftpmaster.internal/ubuntu focal/universe armhf mpi-default-bin armhf 1.13 [2968 B] Get:119 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi-python1.71.0 armhf 1.71.0-6ubuntu6 [310 kB] [29/Apr/2024:07:52:58 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-mpi-python1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 310040 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:120 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi-python1.71-dev armhf 1.71.0-6ubuntu6 [209 kB] [29/Apr/2024:07:52:58 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-mpi-python1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 209344 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:58 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-mpi-python-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3512 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:121 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-mpi-python-dev armhf 1.71.0.0ubuntu2 [3512 B] Get:122 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-numpy1.71.0 armhf 1.71.0-6ubuntu6 [212 kB] [29/Apr/2024:07:52:59 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-numpy1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 212344 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:123 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-numpy1.71-dev armhf 1.71.0-6ubuntu6 [218 kB] [29/Apr/2024:07:52:59 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-numpy1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 217556 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:52:59 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-numpy-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3420 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:124 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-numpy-dev armhf 1.71.0.0ubuntu2 [3420 B] Get:125 http://ftpmaster.internal/ubuntu focal/main armhf libboost-program-options1.71.0 armhf 1.71.0-6ubuntu6 [318 kB] [29/Apr/2024:07:53:00 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-program-options1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 318344 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:126 http://ftpmaster.internal/ubuntu focal/main armhf libboost-program-options1.71-dev armhf 1.71.0-6ubuntu6 [379 kB] [29/Apr/2024:07:53:00 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost1.71/libboost-program-options1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 378652 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:00 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost-defaults/libboost-program-options-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3408 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:127 http://ftpmaster.internal/ubuntu focal/main armhf libboost-program-options-dev armhf 1.71.0.0ubuntu2 [3408 B] Get:128 http://ftpmaster.internal/ubuntu focal-security/main armhf libpython3.8 armhf 3.8.10-0ubuntu1~20.04.9 [1396 kB] [29/Apr/2024:07:53:01 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3.8/libpython3.8_3.8.10-0ubuntu1%7e20.04.9_armhf.deb HTTP/1.1" 200 1396372 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:129 http://ftpmaster.internal/ubuntu focal-security/main armhf libexpat1-dev armhf 2.2.9-1ubuntu0.6 [101 kB] [29/Apr/2024:07:53:01 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/e/expat/libexpat1-dev_2.2.9-1ubuntu0.6_armhf.deb HTTP/1.1" 200 101152 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:130 http://ftpmaster.internal/ubuntu focal-security/main armhf libpython3.8-dev armhf 3.8.10-0ubuntu1~20.04.9 [3157 kB] [29/Apr/2024:07:53:02 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3.8/libpython3.8-dev_3.8.10-0ubuntu1%7e20.04.9_armhf.deb HTTP/1.1" 200 3157224 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:03 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3-defaults/libpython3-dev_3.8.2-0ubuntu2_armhf.deb HTTP/1.1" 200 7236 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:131 http://ftpmaster.internal/ubuntu focal/main armhf libpython3-dev armhf 3.8.2-0ubuntu2 [7236 B] Get:132 http://ftpmaster.internal/ubuntu focal-security/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2ubuntu1.5 [150 kB] [29/Apr/2024:07:53:03 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/z/zlib/zlib1g-dev_1.2.11.dfsg-2ubuntu1.5_armhf.deb HTTP/1.1" 200 150288 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:133 http://ftpmaster.internal/ubuntu focal-security/main armhf python3.8-dev armhf 3.8.10-0ubuntu1~20.04.9 [514 kB] [29/Apr/2024:07:53:04 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3.8/python3.8-dev_3.8.10-0ubuntu1%7e20.04.9_armhf.deb HTTP/1.1" 200 514084 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:134 http://ftpmaster.internal/ubuntu focal-security/main armhf python3-lib2to3 all 3.8.10-0ubuntu1~20.04 [76.3 kB] [29/Apr/2024:07:53:04 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3-stdlib-extensions/python3-lib2to3_3.8.10-0ubuntu1%7e20.04_all.deb HTTP/1.1" 200 76320 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:135 http://ftpmaster.internal/ubuntu focal-security/main armhf python3-distutils all 3.8.10-0ubuntu1~20.04 [141 kB] [29/Apr/2024:07:53:04 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3-stdlib-extensions/python3-distutils_3.8.10-0ubuntu1%7e20.04_all.deb HTTP/1.1" 200 141344 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:05 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/p/python3-defaults/python3-dev_3.8.2-0ubuntu2_armhf.deb HTTP/1.1" 200 1212 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:136 http://ftpmaster.internal/ubuntu focal/main armhf python3-dev armhf 3.8.2-0ubuntu2 [1212 B] Get:137 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-python1.71-dev armhf 1.71.0-6ubuntu6 [293 kB] [29/Apr/2024:07:53:05 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-python1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 293284 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:05 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-python-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3688 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:138 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-python-dev armhf 1.71.0.0ubuntu2 [3688 B] Get:139 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-random1.71.0 armhf 1.71.0-6ubuntu6 [211 kB] [29/Apr/2024:07:53:06 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-random1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 211436 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:140 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-random1.71-dev armhf 1.71.0-6ubuntu6 [214 kB] [29/Apr/2024:07:53:06 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-random1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 213652 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:06 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-random-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3388 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:141 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-random-dev armhf 1.71.0.0ubuntu2 [3388 B] [29/Apr/2024:07:53:06 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-regex-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3656 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:142 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-regex-dev armhf 1.71.0.0ubuntu2 [3656 B] [29/Apr/2024:07:53:07 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-serialization-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3612 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:143 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-serialization-dev armhf 1.71.0.0ubuntu2 [3612 B] Get:144 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-stacktrace1.71.0 armhf 1.71.0-6ubuntu6 [234 kB] [29/Apr/2024:07:53:07 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-stacktrace1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 234280 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:145 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-stacktrace1.71-dev armhf 1.71.0-6ubuntu6 [217 kB] [29/Apr/2024:07:53:07 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-stacktrace1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 216576 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-stacktrace-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3392 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:146 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-stacktrace-dev armhf 1.71.0.0ubuntu2 [3392 B] [29/Apr/2024:07:53:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost-defaults/libboost-system-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3536 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:147 http://ftpmaster.internal/ubuntu focal/main armhf libboost-system-dev armhf 1.71.0.0ubuntu2 [3536 B] [29/Apr/2024:07:53:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-test-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3424 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:148 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-test-dev armhf 1.71.0.0ubuntu2 [3424 B] [29/Apr/2024:07:53:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/b/boost-defaults/libboost-thread-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3416 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:149 http://ftpmaster.internal/ubuntu focal/main armhf libboost-thread-dev armhf 1.71.0.0ubuntu2 [3416 B] Get:150 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-timer1.71.0 armhf 1.71.0-6ubuntu6 [208 kB] [29/Apr/2024:07:53:08 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-timer1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 208076 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:151 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-timer1.71-dev armhf 1.71.0-6ubuntu6 [211 kB] [29/Apr/2024:07:53:09 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-timer1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 210660 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:09 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-timer-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3516 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:152 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-timer-dev armhf 1.71.0.0ubuntu2 [3516 B] Get:153 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-type-erasure1.71.0 armhf 1.71.0-6ubuntu6 [217 kB] [29/Apr/2024:07:53:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-type-erasure1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 216572 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:154 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-type-erasure1.71-dev armhf 1.71.0-6ubuntu6 [223 kB] [29/Apr/2024:07:53:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-type-erasure1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 222756 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:10 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-type-erasure-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3488 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:155 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-type-erasure-dev armhf 1.71.0.0ubuntu2 [3488 B] Get:156 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-wave1.71.0 armhf 1.71.0-6ubuntu6 [365 kB] [29/Apr/2024:07:53:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-wave1.71.0_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 364504 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:157 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-wave1.71-dev armhf 1.71.0-6ubuntu6 [447 kB] [29/Apr/2024:07:53:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost1.71/libboost-wave1.71-dev_1.71.0-6ubuntu6_armhf.deb HTTP/1.1" 200 446516 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-wave-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 3420 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:158 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-wave-dev armhf 1.71.0.0ubuntu2 [3420 B] [29/Apr/2024:07:53:11 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/b/boost-defaults/libboost-all-dev_1.71.0.0ubuntu2_armhf.deb HTTP/1.1" 200 2468 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:159 http://ftpmaster.internal/ubuntu focal/universe armhf libboost-all-dev armhf 1.71.0.0ubuntu2 [2468 B] Get:160 http://ftpmaster.internal/ubuntu focal-security/universe armhf libgslcblas0 armhf 2.5+dfsg-6+deb10u1build0.20.04.1 [62.8 kB] [29/Apr/2024:07:53:12 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gsl/libgslcblas0_2.5%2bdfsg-6%2bdeb10u1build0.20.04.1_armhf.deb HTTP/1.1" 200 62836 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:161 http://ftpmaster.internal/ubuntu focal-security/universe armhf libgsl23 armhf 2.5+dfsg-6+deb10u1build0.20.04.1 [696 kB] [29/Apr/2024:07:53:12 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gsl/libgsl23_2.5%2bdfsg-6%2bdeb10u1build0.20.04.1_armhf.deb HTTP/1.1" 200 696284 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:162 http://ftpmaster.internal/ubuntu focal-security/universe armhf libgsl-dev armhf 2.5+dfsg-6+deb10u1build0.20.04.1 [907 kB] [29/Apr/2024:07:53:13 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/g/gsl/libgsl-dev_2.5%2bdfsg-6%2bdeb10u1build0.20.04.1_armhf.deb HTTP/1.1" 200 906588 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:13 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/liba/libaec/libsz2_1.0.4-1_armhf.deb HTTP/1.1" 200 5048 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:163 http://ftpmaster.internal/ubuntu focal/universe armhf libsz2 armhf 1.0.4-1 [5048 B] Get:164 http://ftpmaster.internal/ubuntu focal/universe armhf libhdf5-103 armhf 1.10.4+repack-11ubuntu1 [1293 kB] [29/Apr/2024:07:53:13 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hdf5/libhdf5-103_1.10.4%2brepack-11ubuntu1_armhf.deb HTTP/1.1" 200 1293484 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:165 http://ftpmaster.internal/ubuntu focal/universe armhf libhdf5-cpp-103 armhf 1.10.4+repack-11ubuntu1 [106 kB] [29/Apr/2024:07:53:14 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hdf5/libhdf5-cpp-103_1.10.4%2brepack-11ubuntu1_armhf.deb HTTP/1.1" 200 105504 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:166 http://ftpmaster.internal/ubuntu focal-security/main armhf libjpeg-turbo8 armhf 2.0.3-0ubuntu1.20.04.3 [90.8 kB] [29/Apr/2024:07:53:14 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_armhf.deb HTTP/1.1" 200 90772 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:167 http://ftpmaster.internal/ubuntu focal-security/main armhf libjpeg-turbo8-dev armhf 2.0.3-0ubuntu1.20.04.3 [203 kB] [29/Apr/2024:07:53:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_armhf.deb HTTP/1.1" 200 203272 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:168 http://ftpmaster.internal/ubuntu focal/main armhf libjpeg8 armhf 8c-2ubuntu8 [2202 B] [29/Apr/2024:07:53:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8_8c-2ubuntu8_armhf.deb HTTP/1.1" 200 2202 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" [29/Apr/2024:07:53:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8-dev_8c-2ubuntu8_armhf.deb HTTP/1.1" 200 1554 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:169 http://ftpmaster.internal/ubuntu focal/main armhf libjpeg8-dev armhf 8c-2ubuntu8 [1554 B] [29/Apr/2024:07:53:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg-dev_8c-2ubuntu8_armhf.deb HTTP/1.1" 200 1554 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:170 http://ftpmaster.internal/ubuntu focal/main armhf libjpeg-dev armhf 8c-2ubuntu8 [1554 B] Get:171 http://ftpmaster.internal/ubuntu focal/universe armhf libaec-dev armhf 1.0.4-1 [16.7 kB] [29/Apr/2024:07:53:15 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/liba/libaec/libaec-dev_1.0.4-1_armhf.deb HTTP/1.1" 200 16720 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:172 http://ftpmaster.internal/ubuntu focal/universe armhf libhdf5-dev armhf 1.10.4+repack-11ubuntu1 [2521 kB] [29/Apr/2024:07:53:16 +0000] "GET http://ftpmaster.internal/ubuntu/pool/universe/h/hdf5/libhdf5-dev_1.10.4%2brepack-11ubuntu1_armhf.deb HTTP/1.1" 200 2521468 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:173 http://ftpmaster.internal/ubuntu focal-security/main armhf libncurses-dev armhf 6.2-0ubuntu2.1 [301 kB] [29/Apr/2024:07:53:16 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/n/ncurses/libncurses-dev_6.2-0ubuntu2.1_armhf.deb HTTP/1.1" 200 301076 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:174 http://ftpmaster.internal/ubuntu focal/main armhf libreadline-dev armhf 8.0-4 [128 kB] [29/Apr/2024:07:53:17 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/r/readline/libreadline-dev_8.0-4_armhf.deb HTTP/1.1" 200 128056 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" Get:175 http://ftpmaster.internal/ubuntu focal/main armhf libtool all 2.4.6-14 [161 kB] [29/Apr/2024:07:53:17 +0000] "GET http://ftpmaster.internal/ubuntu/pool/main/libt/libtool/libtool_2.4.6-14_all.deb HTTP/1.1" 200 160564 "-" "Debian APT-HTTP/1.3 (2.0.10) non-interactive" debconf: delaying package configuration, since apt-utils is not installed Fetched 88.0 MB in 1min 10s (1259 kB/s) Selecting previously unselected package libmagic-mgc. (Reading database ... 15103 files and directories currently installed.) Preparing to unpack .../000-libmagic-mgc_1%3a5.38-4_armhf.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../001-libmagic1_1%3a5.38-4_armhf.deb ... Unpacking libmagic1:armhf (1:5.38-4) ... Selecting previously unselected package file. Preparing to unpack .../002-file_1%3a5.38-4_armhf.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package libicu66:armhf. Preparing to unpack .../003-libicu66_66.1-2ubuntu2.1_armhf.deb ... Unpacking libicu66:armhf (66.1-2ubuntu2.1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../004-libxml2_2.9.10+dfsg-5ubuntu0.20.04.7_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-5ubuntu0.20.04.7) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../005-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 .../006-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 .../007-libxcb1_1.14-2_armhf.deb ... Unpacking libxcb1:armhf (1.14-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../008-libx11-data_2%3a1.6.9-2ubuntu1.6_all.deb ... Unpacking libx11-data (2:1.6.9-2ubuntu1.6) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../009-libx11-6_2%3a1.6.9-2ubuntu1.6_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.9-2ubuntu1.6) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../010-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 .../011-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../012-m4_1.4.18-4_armhf.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../013-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../014-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../015-automake_1%3a1.16.1-4ubuntu6_all.deb ... Unpacking automake (1:1.16.1-4ubuntu6) ... Selecting previously unselected package autopoint. Preparing to unpack .../016-autopoint_0.19.8.1-10build1_all.deb ... Unpacking autopoint (0.19.8.1-10build1) ... Selecting previously unselected package gcc-8-base:armhf. Preparing to unpack .../017-gcc-8-base_8.4.0-3ubuntu2_armhf.deb ... Unpacking gcc-8-base:armhf (8.4.0-3ubuntu2) ... Selecting previously unselected package cpp-8. Preparing to unpack .../018-cpp-8_8.4.0-3ubuntu2_armhf.deb ... Unpacking cpp-8 (8.4.0-3ubuntu2) ... Selecting previously unselected package libgcc-8-dev:armhf. Preparing to unpack .../019-libgcc-8-dev_8.4.0-3ubuntu2_armhf.deb ... Unpacking libgcc-8-dev:armhf (8.4.0-3ubuntu2) ... Selecting previously unselected package gcc-8. Preparing to unpack .../020-gcc-8_8.4.0-3ubuntu2_armhf.deb ... Unpacking gcc-8 (8.4.0-3ubuntu2) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../021-libgfortran5_10.5.0-1ubuntu1~20.04_armhf.deb ... Unpacking libgfortran5:armhf (10.5.0-1ubuntu1~20.04) ... Selecting previously unselected package libgfortran-8-dev:armhf. Preparing to unpack .../022-libgfortran-8-dev_8.4.0-3ubuntu2_armhf.deb ... Unpacking libgfortran-8-dev:armhf (8.4.0-3ubuntu2) ... Selecting previously unselected package gfortran-8. Preparing to unpack .../023-gfortran-8_8.4.0-3ubuntu2_armhf.deb ... Unpacking gfortran-8 (8.4.0-3ubuntu2) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../024-hdf5-helpers_1.10.4+repack-11ubuntu1_armhf.deb ... Unpacking hdf5-helpers (1.10.4+repack-11ubuntu1) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../025-libnl-3-200_3.4.0-1ubuntu0.1_armhf.deb ... Unpacking libnl-3-200:armhf (3.4.0-1ubuntu0.1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../026-libnl-route-3-200_3.4.0-1ubuntu0.1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.4.0-1ubuntu0.1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../027-libibverbs1_28.0-1ubuntu1_armhf.deb ... Unpacking libibverbs1:armhf (28.0-1ubuntu1) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../028-ibverbs-providers_28.0-1ubuntu1_armhf.deb ... Unpacking ibverbs-providers:armhf (28.0-1ubuntu1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../029-icu-devtools_66.1-2ubuntu2.1_armhf.deb ... Unpacking icu-devtools (66.1-2ubuntu2.1) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../030-libaec0_1.0.4-1_armhf.deb ... Unpacking libaec0:armhf (1.0.4-1) ... Selecting previously unselected package libboost1.71-dev:armhf. Preparing to unpack .../031-libboost1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../032-libboost-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost1.71-tools-dev. Preparing to unpack .../033-libboost1.71-tools-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost1.71-tools-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-tools-dev. Preparing to unpack .../034-libboost-tools-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-tools-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-atomic1.71.0:armhf. Preparing to unpack .../035-libboost-atomic1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-atomic1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-atomic1.71-dev:armhf. Preparing to unpack .../036-libboost-atomic1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-atomic1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-atomic-dev:armhf. Preparing to unpack .../037-libboost-atomic-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-atomic-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-chrono1.71.0:armhf. Preparing to unpack .../038-libboost-chrono1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-chrono1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-chrono1.71-dev:armhf. Preparing to unpack .../039-libboost-chrono1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-chrono1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-chrono-dev:armhf. Preparing to unpack .../040-libboost-chrono-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-chrono-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-container1.71.0:armhf. Preparing to unpack .../041-libboost-container1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-container1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-container1.71-dev:armhf. Preparing to unpack .../042-libboost-container1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-container1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-container-dev:armhf. Preparing to unpack .../043-libboost-container-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-container-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-date-time1.71.0:armhf. Preparing to unpack .../044-libboost-date-time1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-date-time1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-serialization1.71.0:armhf. Preparing to unpack .../045-libboost-serialization1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-serialization1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-serialization1.71-dev:armhf. Preparing to unpack .../046-libboost-serialization1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-serialization1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-date-time1.71-dev:armhf. Preparing to unpack .../047-libboost-date-time1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-date-time1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-system1.71.0:armhf. Preparing to unpack .../048-libboost-system1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-system1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-system1.71-dev:armhf. Preparing to unpack .../049-libboost-system1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-system1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-thread1.71.0:armhf. Preparing to unpack .../050-libboost-thread1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-thread1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-thread1.71-dev:armhf. Preparing to unpack .../051-libboost-thread1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-thread1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-context1.71.0:armhf. Preparing to unpack .../052-libboost-context1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-context1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-context1.71-dev:armhf. Preparing to unpack .../053-libboost-context1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-context1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-context-dev:armhf. Preparing to unpack .../054-libboost-context-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-context-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-coroutine1.71.0:armhf. Preparing to unpack .../055-libboost-coroutine1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-coroutine1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-coroutine1.71-dev:armhf. Preparing to unpack .../056-libboost-coroutine1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-coroutine1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-coroutine-dev:armhf. Preparing to unpack .../057-libboost-coroutine-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-coroutine-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-date-time-dev:armhf. Preparing to unpack .../058-libboost-date-time-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-date-time-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-exception1.71-dev:armhf. Preparing to unpack .../059-libboost-exception1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-exception1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-exception-dev:armhf. Preparing to unpack .../060-libboost-exception-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-exception-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-filesystem1.71.0:armhf. Preparing to unpack .../061-libboost-filesystem1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-filesystem1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-filesystem1.71-dev:armhf. Preparing to unpack .../062-libboost-filesystem1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-filesystem1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-fiber1.71.0:armhf. Preparing to unpack .../063-libboost-fiber1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-fiber1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-fiber1.71-dev:armhf. Preparing to unpack .../064-libboost-fiber1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-fiber1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-fiber-dev:armhf. Preparing to unpack .../065-libboost-fiber-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-fiber-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-filesystem-dev:armhf. Preparing to unpack .../066-libboost-filesystem-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-filesystem-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-regex1.71.0:armhf. Preparing to unpack .../067-libboost-regex1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-regex1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph1.71.0:armhf. Preparing to unpack .../068-libboost-graph1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-graph1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../069-libicu-dev_66.1-2ubuntu2.1_armhf.deb ... Unpacking libicu-dev:armhf (66.1-2ubuntu2.1) ... Selecting previously unselected package libboost-regex1.71-dev:armhf. Preparing to unpack .../070-libboost-regex1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-regex1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-test1.71.0:armhf. Preparing to unpack .../071-libboost-test1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-test1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-test1.71-dev:armhf. Preparing to unpack .../072-libboost-test1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-test1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph1.71-dev:armhf. Preparing to unpack .../073-libboost-graph1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-graph1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph-dev:armhf. Preparing to unpack .../074-libboost-graph-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-graph-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libevent-2.1-7:armhf. Preparing to unpack .../075-libevent-2.1-7_2.1.11-stable-1_armhf.deb ... Unpacking libevent-2.1-7:armhf (2.1.11-stable-1) ... Selecting previously unselected package libevent-core-2.1-7:armhf. Preparing to unpack .../076-libevent-core-2.1-7_2.1.11-stable-1_armhf.deb ... Unpacking libevent-core-2.1-7:armhf (2.1.11-stable-1) ... Selecting previously unselected package libevent-pthreads-2.1-7:armhf. Preparing to unpack .../077-libevent-pthreads-2.1-7_2.1.11-stable-1_armhf.deb ... Unpacking libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../078-libltdl7_2.4.6-14_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-14) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../079-libhwloc15_2.1.0+dfsg-4_armhf.deb ... Unpacking libhwloc15:armhf (2.1.0+dfsg-4) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../080-libpciaccess0_0.16-0ubuntu1_armhf.deb ... Unpacking libpciaccess0:armhf (0.16-0ubuntu1) ... Selecting previously unselected package libxnvctrl0:armhf. Preparing to unpack .../081-libxnvctrl0_470.57.01-0ubuntu0.20.04.3_armhf.deb ... Unpacking libxnvctrl0:armhf (470.57.01-0ubuntu0.20.04.3) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../082-ocl-icd-libopencl1_2.2.11-1ubuntu1_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.2.11-1ubuntu1) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../083-libhwloc-plugins_2.1.0+dfsg-4_armhf.deb ... Unpacking libhwloc-plugins:armhf (2.1.0+dfsg-4) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../084-libpmix2_3.1.5-1_armhf.deb ... Unpacking libpmix2:armhf (3.1.5-1) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../085-libopenmpi3_4.0.3-0ubuntu1_armhf.deb ... Unpacking libopenmpi3:armhf (4.0.3-0ubuntu1) ... Selecting previously unselected package libboost-mpi1.71.0. Preparing to unpack .../086-libboost-mpi1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-mpi1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph-parallel1.71.0. Preparing to unpack .../087-libboost-graph-parallel1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-graph-parallel1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph-parallel1.71-dev. Preparing to unpack .../088-libboost-graph-parallel1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-graph-parallel1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-graph-parallel-dev. Preparing to unpack .../089-libboost-graph-parallel-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-graph-parallel-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-iostreams1.71.0:armhf. Preparing to unpack .../090-libboost-iostreams1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-iostreams1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-iostreams1.71-dev:armhf. Preparing to unpack .../091-libboost-iostreams1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-iostreams1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-iostreams-dev:armhf. Preparing to unpack .../092-libboost-iostreams-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-iostreams-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-locale1.71.0:armhf. Preparing to unpack .../093-libboost-locale1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-locale1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-locale1.71-dev:armhf. Preparing to unpack .../094-libboost-locale1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-locale1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-locale-dev:armhf. Preparing to unpack .../095-libboost-locale-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-locale-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-log1.71.0. Preparing to unpack .../096-libboost-log1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-log1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-log1.71-dev. Preparing to unpack .../097-libboost-log1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-log1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-log-dev. Preparing to unpack .../098-libboost-log-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-log-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-math1.71.0:armhf. Preparing to unpack .../099-libboost-math1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-math1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-math1.71-dev:armhf. Preparing to unpack .../100-libboost-math1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-math1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-math-dev:armhf. Preparing to unpack .../101-libboost-math-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-math-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../102-openmpi-common_4.0.3-0ubuntu1_all.deb ... Unpacking openmpi-common (4.0.3-0ubuntu1) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../103-libnl-3-dev_3.4.0-1ubuntu0.1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.4.0-1ubuntu0.1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../104-libnl-route-3-dev_3.4.0-1ubuntu0.1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.4.0-1ubuntu0.1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../105-libibverbs-dev_28.0-1ubuntu1_armhf.deb ... Unpacking libibverbs-dev:armhf (28.0-1ubuntu1) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../106-libltdl-dev_2.4.6-14_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-14) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../107-libhwloc-dev_2.1.0+dfsg-4_armhf.deb ... Unpacking libhwloc-dev:armhf (2.1.0+dfsg-4) ... Selecting previously unselected package libevent-extra-2.1-7:armhf. Preparing to unpack .../108-libevent-extra-2.1-7_2.1.11-stable-1_armhf.deb ... Unpacking libevent-extra-2.1-7:armhf (2.1.11-stable-1) ... Selecting previously unselected package libevent-openssl-2.1-7:armhf. Preparing to unpack .../109-libevent-openssl-2.1-7_2.1.11-stable-1_armhf.deb ... Unpacking libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../110-libevent-dev_2.1.11-stable-1_armhf.deb ... Unpacking libevent-dev (2.1.11-stable-1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../111-openmpi-bin_4.0.3-0ubuntu1_armhf.deb ... Unpacking openmpi-bin (4.0.3-0ubuntu1) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../112-libopenmpi-dev_4.0.3-0ubuntu1_armhf.deb ... Unpacking libopenmpi-dev:armhf (4.0.3-0ubuntu1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../113-mpi-default-dev_1.13_armhf.deb ... Unpacking mpi-default-dev (1.13) ... Selecting previously unselected package libboost-mpi1.71-dev. Preparing to unpack .../114-libboost-mpi1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-mpi1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-mpi-dev. Preparing to unpack .../115-libboost-mpi-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-mpi-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-python1.71.0. Preparing to unpack .../116-libboost-python1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-python1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../117-mpi-default-bin_1.13_armhf.deb ... Unpacking mpi-default-bin (1.13) ... Selecting previously unselected package libboost-mpi-python1.71.0. Preparing to unpack .../118-libboost-mpi-python1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-mpi-python1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-mpi-python1.71-dev. Preparing to unpack .../119-libboost-mpi-python1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-mpi-python1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-mpi-python-dev. Preparing to unpack .../120-libboost-mpi-python-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-mpi-python-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-numpy1.71.0. Preparing to unpack .../121-libboost-numpy1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-numpy1.71.0 (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-numpy1.71-dev. Preparing to unpack .../122-libboost-numpy1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-numpy1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-numpy-dev. Preparing to unpack .../123-libboost-numpy-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-numpy-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-program-options1.71.0:armhf. Preparing to unpack .../124-libboost-program-options1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-program-options1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-program-options1.71-dev:armhf. Preparing to unpack .../125-libboost-program-options1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-program-options1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-program-options-dev:armhf. Preparing to unpack .../126-libboost-program-options-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-program-options-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libpython3.8:armhf. Preparing to unpack .../127-libpython3.8_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking libpython3.8:armhf (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../128-libexpat1-dev_2.2.9-1ubuntu0.6_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.9-1ubuntu0.6) ... Selecting previously unselected package libpython3.8-dev:armhf. Preparing to unpack .../129-libpython3.8-dev_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking libpython3.8-dev:armhf (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../130-libpython3-dev_3.8.2-0ubuntu2_armhf.deb ... Unpacking libpython3-dev:armhf (3.8.2-0ubuntu2) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../131-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu1.5) ... Selecting previously unselected package python3.8-dev. Preparing to unpack .../132-python3.8-dev_3.8.10-0ubuntu1~20.04.9_armhf.deb ... Unpacking python3.8-dev (3.8.10-0ubuntu1~20.04.9) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../133-python3-lib2to3_3.8.10-0ubuntu1~20.04_all.deb ... Unpacking python3-lib2to3 (3.8.10-0ubuntu1~20.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../134-python3-distutils_3.8.10-0ubuntu1~20.04_all.deb ... Unpacking python3-distutils (3.8.10-0ubuntu1~20.04) ... Selecting previously unselected package python3-dev. Preparing to unpack .../135-python3-dev_3.8.2-0ubuntu2_armhf.deb ... Unpacking python3-dev (3.8.2-0ubuntu2) ... Selecting previously unselected package libboost-python1.71-dev. Preparing to unpack .../136-libboost-python1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-python1.71-dev (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-python-dev. Preparing to unpack .../137-libboost-python-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-python-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-random1.71.0:armhf. Preparing to unpack .../138-libboost-random1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-random1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-random1.71-dev:armhf. Preparing to unpack .../139-libboost-random1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-random1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-random-dev:armhf. Preparing to unpack .../140-libboost-random-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-random-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-regex-dev:armhf. Preparing to unpack .../141-libboost-regex-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-regex-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-serialization-dev:armhf. Preparing to unpack .../142-libboost-serialization-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-serialization-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-stacktrace1.71.0:armhf. Preparing to unpack .../143-libboost-stacktrace1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-stacktrace1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-stacktrace1.71-dev:armhf. Preparing to unpack .../144-libboost-stacktrace1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-stacktrace1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-stacktrace-dev:armhf. Preparing to unpack .../145-libboost-stacktrace-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-stacktrace-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-system-dev:armhf. Preparing to unpack .../146-libboost-system-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-system-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-test-dev:armhf. Preparing to unpack .../147-libboost-test-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-test-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-thread-dev:armhf. Preparing to unpack .../148-libboost-thread-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-thread-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-timer1.71.0:armhf. Preparing to unpack .../149-libboost-timer1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-timer1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-timer1.71-dev:armhf. Preparing to unpack .../150-libboost-timer1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-timer1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-timer-dev:armhf. Preparing to unpack .../151-libboost-timer-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-timer-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-type-erasure1.71.0:armhf. Preparing to unpack .../152-libboost-type-erasure1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-type-erasure1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-type-erasure1.71-dev:armhf. Preparing to unpack .../153-libboost-type-erasure1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-type-erasure1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-type-erasure-dev:armhf. Preparing to unpack .../154-libboost-type-erasure-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-type-erasure-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-wave1.71.0:armhf. Preparing to unpack .../155-libboost-wave1.71.0_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-wave1.71.0:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-wave1.71-dev:armhf. Preparing to unpack .../156-libboost-wave1.71-dev_1.71.0-6ubuntu6_armhf.deb ... Unpacking libboost-wave1.71-dev:armhf (1.71.0-6ubuntu6) ... Selecting previously unselected package libboost-wave-dev:armhf. Preparing to unpack .../157-libboost-wave-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-wave-dev:armhf (1.71.0.0ubuntu2) ... Selecting previously unselected package libboost-all-dev. Preparing to unpack .../158-libboost-all-dev_1.71.0.0ubuntu2_armhf.deb ... Unpacking libboost-all-dev (1.71.0.0ubuntu2) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../159-libgslcblas0_2.5+dfsg-6+deb10u1build0.20.04.1_armhf.deb ... Unpacking libgslcblas0:armhf (2.5+dfsg-6+deb10u1build0.20.04.1) ... Selecting previously unselected package libgsl23:armhf. Preparing to unpack .../160-libgsl23_2.5+dfsg-6+deb10u1build0.20.04.1_armhf.deb ... Unpacking libgsl23:armhf (2.5+dfsg-6+deb10u1build0.20.04.1) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../161-libgsl-dev_2.5+dfsg-6+deb10u1build0.20.04.1_armhf.deb ... Unpacking libgsl-dev (2.5+dfsg-6+deb10u1build0.20.04.1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../162-libsz2_1.0.4-1_armhf.deb ... Unpacking libsz2:armhf (1.0.4-1) ... Selecting previously unselected package libhdf5-103:armhf. Preparing to unpack .../163-libhdf5-103_1.10.4+repack-11ubuntu1_armhf.deb ... Unpacking libhdf5-103:armhf (1.10.4+repack-11ubuntu1) ... Selecting previously unselected package libhdf5-cpp-103:armhf. Preparing to unpack .../164-libhdf5-cpp-103_1.10.4+repack-11ubuntu1_armhf.deb ... Unpacking libhdf5-cpp-103:armhf (1.10.4+repack-11ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../165-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.0.3-0ubuntu1.20.04.3) ... Selecting previously unselected package libjpeg-turbo8-dev:armhf. Preparing to unpack .../166-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_armhf.deb ... Unpacking libjpeg-turbo8-dev:armhf (2.0.3-0ubuntu1.20.04.3) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../167-libjpeg8_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu8) ... Selecting previously unselected package libjpeg8-dev:armhf. Preparing to unpack .../168-libjpeg8-dev_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8-dev:armhf (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../169-libjpeg-dev_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg-dev:armhf (8c-2ubuntu8) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../170-libaec-dev_1.0.4-1_armhf.deb ... Unpacking libaec-dev:armhf (1.0.4-1) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../171-libhdf5-dev_1.10.4+repack-11ubuntu1_armhf.deb ... Unpacking libhdf5-dev (1.10.4+repack-11ubuntu1) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../172-libncurses-dev_6.2-0ubuntu2.1_armhf.deb ... Unpacking libncurses-dev:armhf (6.2-0ubuntu2.1) ... Selecting previously unselected package libreadline-dev:armhf. Preparing to unpack .../173-libreadline-dev_8.0-4_armhf.deb ... Unpacking libreadline-dev:armhf (8.0-4) ... Selecting previously unselected package libtool. Preparing to unpack .../174-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Setting up libboost1.71-tools-dev (1.71.0-6ubuntu6) ... Setting up libboost-stacktrace1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libpciaccess0:armhf (0.16-0ubuntu1) ... Setting up libxau6:armhf (1:1.0.9-0ubuntu1) ... Setting up libxdmcp6:armhf (1:1.1.3-0ubuntu1) ... Setting up libncurses-dev:armhf (6.2-0ubuntu2.1) ... Setting up libxcb1:armhf (1.14-2) ... Setting up hdf5-helpers (1.10.4+repack-11ubuntu1) ... Setting up libgslcblas0:armhf (2.5+dfsg-6+deb10u1build0.20.04.1) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libboost-container1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libicu66:armhf (66.1-2ubuntu2.1) ... Setting up libboost1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-chrono1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libmagic1:armhf (1:5.38-4) ... Setting up libboost-container1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-tools-dev (1.71.0.0ubuntu2) ... Setting up file (1:5.38-4) ... Setting up libreadline-dev:armhf (8.0-4) ... Setting up libboost-filesystem1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-iostreams1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-python1.71.0 (1.71.0-6ubuntu6) ... Setting up libboost-date-time1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libaec0:armhf (1.0.4-1) ... Setting up libboost-container-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-numpy1.71.0 (1.71.0-6ubuntu6) ... Setting up autotools-dev (20180224.1) ... Setting up libboost-math1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libexpat1-dev:armhf (2.2.9-1ubuntu0.6) ... Setting up libx11-data (2:1.6.9-2ubuntu1.6) ... Setting up libboost-atomic1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libgsl23:armhf (2.5+dfsg-6+deb10u1build0.20.04.1) ... Setting up libpython3.8:armhf (3.8.10-0ubuntu1~20.04.9) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libevent-core-2.1-7:armhf (2.1.11-stable-1) ... Setting up libevent-2.1-7:armhf (2.1.11-stable-1) ... Setting up gcc-8-base:armhf (8.4.0-3ubuntu2) ... Setting up autopoint (0.19.8.1-10build1) ... Setting up icu-devtools (66.1-2ubuntu2.1) ... Setting up libboost-regex1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libjpeg-turbo8:armhf (2.0.3-0ubuntu1.20.04.3) ... Setting up libboost-math1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libltdl7:armhf (2.4.6-14) ... Setting up libgcc-8-dev:armhf (8.4.0-3ubuntu2) ... Setting up libgfortran5:armhf (10.5.0-1ubuntu1~20.04) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu1.5) ... Setting up libboost-timer1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up ocl-icd-libopencl1:armhf (2.2.11-1ubuntu1) ... Setting up libboost-test1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libnl-3-200:armhf (3.4.0-1ubuntu0.1) ... Setting up libboost-thread1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up openmpi-common (4.0.3-0ubuntu1) ... Setting up libx11-6:armhf (2:1.6.9-2ubuntu1.6) ... Setting up libboost-context1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-serialization1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-random1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-system1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-atomic1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-fiber1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-locale1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-graph1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up cpp-8 (8.4.0-3ubuntu2) ... Setting up libboost-stacktrace1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-wave1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up python3-lib2to3 (3.8.10-0ubuntu1~20.04) ... Setting up libicu-dev:armhf (66.1-2ubuntu2.1) ... Setting up libxml2:armhf (2.9.10+dfsg-5ubuntu0.20.04.7) ... Setting up libsz2:armhf (1.0.4-1) ... Setting up libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ... Setting up libboost-program-options1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up python3-distutils (3.8.10-0ubuntu1~20.04) ... Setting up libboost-program-options1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libgfortran-8-dev:armhf (8.4.0-3ubuntu2) ... Setting up libboost-chrono1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libjpeg-turbo8-dev:armhf (2.0.3-0ubuntu1.20.04.3) ... Setting up libevent-extra-2.1-7:armhf (2.1.11-stable-1) ... Setting up libboost-exception1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libgsl-dev (2.5+dfsg-6+deb10u1build0.20.04.1) ... Setting up gcc-8 (8.4.0-3ubuntu2) ... Setting up libboost-log1.71.0 (1.71.0-6ubuntu6) ... Setting up libtool (2.4.6-14) ... Setting up libboost-chrono-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-numpy1.71-dev (1.71.0-6ubuntu6) ... Setting up gfortran-8 (8.4.0-3ubuntu2) ... Setting up libboost-math-dev:armhf (1.71.0.0ubuntu2) ... Setting up libaec-dev:armhf (1.0.4-1) ... Setting up libxext6:armhf (2:1.3.4-0ubuntu1) ... Setting up libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ... Setting up m4 (1.4.18-4) ... Setting up libboost-exception-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-system1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libnl-route-3-200:armhf (3.4.0-1ubuntu0.1) ... Setting up libxnvctrl0:armhf (470.57.01-0ubuntu0.20.04.3) ... Setting up libboost-random1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-coroutine1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-timer1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-type-erasure1.71.0:armhf (1.71.0-6ubuntu6) ... Setting up libboost-test1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-program-options-dev:armhf (1.71.0.0ubuntu2) ... Setting up libpython3.8-dev:armhf (3.8.10-0ubuntu1~20.04.9) ... Setting up libboost-filesystem1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libhdf5-103:armhf (1.10.4+repack-11ubuntu1) ... Setting up libboost-numpy-dev (1.71.0.0ubuntu2) ... Setting up libevent-dev (2.1.11-stable-1) ... Setting up libhwloc15:armhf (2.1.0+dfsg-4) ... Setting up libboost-regex1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-serialization1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-serialization-dev:armhf (1.71.0.0ubuntu2) ... Setting up autoconf (2.69-11.1) ... Setting up python3.8-dev (3.8.10-0ubuntu1~20.04.9) ... Setting up libboost-atomic-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-date-time1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libnl-3-dev:armhf (3.4.0-1ubuntu0.1) ... Setting up libboost-stacktrace-dev:armhf (1.71.0.0ubuntu2) ... Setting up libjpeg8-dev:armhf (8c-2ubuntu8) ... Setting up libboost-regex-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-timer-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-filesystem-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-iostreams1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-graph1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up automake (1:1.16.1-4ubuntu6) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libboost-graph-dev:armhf (1.71.0.0ubuntu2) ... Setting up libibverbs1:armhf (28.0-1ubuntu1) ... Setting up libpython3-dev:armhf (3.8.2-0ubuntu2) ... Setting up ibverbs-providers:armhf (28.0-1ubuntu1) ... Setting up libboost-thread1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-system-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-context1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libhdf5-cpp-103:armhf (1.10.4+repack-11ubuntu1) ... Setting up libjpeg-dev:armhf (8c-2ubuntu8) ... Setting up libboost-wave1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-random-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-wave-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-context-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-iostreams-dev:armhf (1.71.0.0ubuntu2) ... Setting up libhwloc-plugins:armhf (2.1.0+dfsg-4) ... Setting up libboost-fiber1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-test-dev:armhf (1.71.0.0ubuntu2) ... Setting up libnl-route-3-dev:armhf (3.4.0-1ubuntu0.1) ... Setting up libltdl-dev:armhf (2.4.6-14) ... Setting up python3-dev (3.8.2-0ubuntu2) ... Setting up libhdf5-dev (1.10.4+repack-11ubuntu1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libboost-date-time-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-type-erasure1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libboost-log1.71-dev (1.71.0-6ubuntu6) ... Setting up libboost-coroutine1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libhwloc-dev:armhf (2.1.0+dfsg-4) ... Setting up libboost-coroutine-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-log-dev (1.71.0.0ubuntu2) ... Setting up libboost-thread-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-fiber-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-locale1.71-dev:armhf (1.71.0-6ubuntu6) ... Setting up libpmix2:armhf (3.1.5-1) ... Setting up libopenmpi3:armhf (4.0.3-0ubuntu1) ... Setting up libboost-python1.71-dev (1.71.0-6ubuntu6) ... Setting up libboost-locale-dev:armhf (1.71.0.0ubuntu2) ... Setting up libibverbs-dev:armhf (28.0-1ubuntu1) ... Setting up libboost-python-dev (1.71.0.0ubuntu2) ... Setting up libboost-type-erasure-dev:armhf (1.71.0.0ubuntu2) ... Setting up libboost-mpi1.71.0 (1.71.0-6ubuntu6) ... Setting up libboost-graph-parallel1.71.0 (1.71.0-6ubuntu6) ... Setting up openmpi-bin (4.0.3-0ubuntu1) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up mpi-default-bin (1.13) ... Setting up libboost-graph-parallel1.71-dev (1.71.0-6ubuntu6) ... Setting up libopenmpi-dev:armhf (4.0.3-0ubuntu1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up libboost-mpi-python1.71.0 (1.71.0-6ubuntu6) ... Setting up libboost-graph-parallel-dev (1.71.0.0ubuntu2) ... Setting up mpi-default-dev (1.13) ... Setting up libboost-mpi1.71-dev (1.71.0-6ubuntu6) ... Setting up libboost-mpi-python1.71-dev (1.71.0-6ubuntu6) ... Setting up libboost-mpi-python-dev (1.71.0.0ubuntu2) ... Setting up libboost-mpi-dev (1.71.0.0ubuntu2) ... Setting up libboost-all-dev (1.71.0.0ubuntu2) ... Processing triggers for libc-bin (2.31-0ubuntu9.15) ... libgsl0-dev can not be marked as it is not installed. autoconf set to automatically installed. automake set to automatically installed. autopoint set to automatically installed. g++ set to automatically installed. gcc set to automatically installed. git set to automatically installed. libboost-all-dev set to automatically installed. libhdf5-dev set to automatically installed. libncurses-dev set to automatically installed. libreadline-dev set to automatically installed. libtool set to automatically installed. make set to automatically installed. Pulling o2scl + snapcraftctl pull [29/Apr/2024:07:54:19 +0000] "CONNECT api.snapcraft.io:443 HTTP/1.0" 200 14509 "-" "-" Cloning into '/build/androiddb/parts/o2scl/src'... [29/Apr/2024:07:54:45 +0000] "CONNECT github.com:443 HTTP/1.1" 200 70335590 "-" "git/2.25.1" Updating files: 79% (1909/2397) Updating files: 80% (1918/2397) Updating files: 81% (1942/2397) Updating files: 82% (1966/2397) Updating files: 83% (1990/2397) Updating files: 84% (2014/2397) Updating files: 85% (2038/2397) Updating files: 86% (2062/2397) Updating files: 87% (2086/2397) Updating files: 88% (2110/2397) Updating files: 89% (2134/2397) Updating files: 90% (2158/2397) Updating files: 91% (2182/2397) Updating files: 92% (2206/2397) Updating files: 93% (2230/2397) Updating files: 94% (2254/2397) Updating files: 95% (2278/2397) Updating files: 96% (2302/2397) Updating files: 97% (2326/2397) Updating files: 98% (2350/2397) Updating files: 99% (2374/2397) Updating files: 100% (2397/2397) Updating files: 100% (2397/2397), done. Running build phase... Starting Snapcraft 8.0.5 Logging execution to '/root/.local/state/snapcraft/log/snapcraft-20240429-075506.410956.log' 'libgsl0-dev' is a virtual package, use non virtual packages for deterministic results. Skipping pull o2scl (already ran) Building o2scl + mkdir -p m4 + autoreconf -i libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:21: installing './compile' configure.ac:21: installing './config.guess' configure.ac:21: installing './config.sub' + CXXFLAGS='-DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12' + LIBS='-lhdf5_serial -lsz -laec' + ./configure --enable-snap --prefix=/build/androiddb/parts/o2scl/build/../install checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... gcc3 checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking whether g++ supports C++14 features by default... yes checking build system type... armv7l-unknown-linux-gnueabihf checking host system type... armv7l-unknown-linux-gnueabihf checking how to print strings... printf checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking types of arguments for select... int,fd_set *,struct timeval * checking for popen... yes checking for cos in -lm... yes checking for cblas_dgemm in -lcblas... no Library libcblas not found. Looking for GSL cblas. The present value of LDFLAGS is: checking for cblas_dgemm in -lgslcblas... yes checking for gsl_vector_get in -lgsl... yes checking for add_history in -lreadline... yes checking for initscr in -lncurses... yes checking for H5Fopen in -lhdf5... no checking for H5Fopen in -lhdf5_serial... yes checking for H5TBread_table in -lhdf5_hl... no checking for H5TBread_table in -lhdf5_serial_hl... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/anneal/Makefile config.status: creating src/base/Makefile config.status: creating src/base/arma/Makefile config.status: creating src/base/both/Makefile config.status: creating src/base/eigen/Makefile config.status: creating src/base/fftw/Makefile config.status: creating src/base/mpfr/Makefile config.status: creating src/base/neither/Makefile config.status: creating src/base/openmp/Makefile config.status: creating src/base/python/Makefile config.status: creating src/base/readline/Makefile config.status: creating src/deriv/Makefile config.status: creating src/eos/Makefile config.status: creating src/fit/Makefile config.status: creating src/hdf/Makefile config.status: creating src/inte/Makefile config.status: creating src/internal/Makefile config.status: creating src/linalg/Makefile config.status: creating src/linalg/neither/Makefile config.status: creating src/linalg/both/Makefile config.status: creating src/linalg/arma/Makefile config.status: creating src/linalg/eigen/Makefile config.status: creating src/mcarlo/Makefile config.status: creating src/min/Makefile config.status: creating src/modtest/Makefile config.status: creating src/nuclei/Makefile config.status: creating src/ode/Makefile config.status: creating src/other/Makefile config.status: creating src/part/Makefile config.status: creating src/root/Makefile config.status: creating src/root/arma/Makefile config.status: creating src/root/both/Makefile config.status: creating src/root/eigen/Makefile config.status: creating src/root/neither/Makefile config.status: creating bin/Makefile config.status: creating include/Makefile config.status: creating include/o2scl/Makefile config.status: creating data/Makefile config.status: creating data/o2scl/Makefile config.status: creating data/o2scl/nucmass/Makefile config.status: creating data/o2scl/nucmass/frib_mex/Makefile config.status: creating data/o2scl/nucmass/ame20/Makefile config.status: creating data/o2scl/rmfdata/Makefile config.status: creating data/o2scl/skdata/Makefile config.status: creating data/o2scl/python/Makefile config.status: creating examples/Makefile config.status: creating examples/plot/Makefile config.status: creating doc/Makefile config.status: creating doc/o2scl/Makefile config.status: creating doc/o2scl/sphinx/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + make blank-doc mkdir -p doc/o2scl/html mkdir -p doc/o2scl/xml mkdir -p doc/o2scl/html/class mkdir -p doc/o2scl/html/function mkdir -p doc/o2scl/html/_sources mkdir -p doc/o2scl/html/_sources/class mkdir -p doc/o2scl/html/_sources/function mkdir -p doc/o2scl/html/_static mkdir -p doc/o2scl/html/_images touch doc/o2scl/xml/namespaceo2scl.xml touch doc/o2scl/xml/classo2scl_1_1gen__test__number.xml touch doc/o2scl/xml/classo2scl__acol_1_1acol__manager.xml touch doc/o2scl/html/index.html touch doc/o2scl/html/blank.js touch doc/o2scl/html/blank.inv touch doc/o2scl/html/class/index.html touch doc/o2scl/html/function/index.html touch doc/o2scl/html/_sources/blank.txt touch doc/o2scl/html/_sources/class/blank.txt touch doc/o2scl/html/_sources/function/blank.txt touch doc/o2scl/html/_static/blank.png touch doc/o2scl/html/_images/blank.png + make (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /build/androiddb/parts/o2scl/build/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/bash ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory '/build/androiddb/parts/o2scl/build' Making all in include make[2]: Entering directory '/build/androiddb/parts/o2scl/build/include' Making all in o2scl make[3]: Entering directory '/build/androiddb/parts/o2scl/build/include/o2scl' rm -f *.h HEADERLIST="../../src/*/*.h"; \ for h in $HEADERLIST; do \ BASENAME=`basename $h`; \ test -r $BASENAME || ln -s $h $BASENAME; \ done test -r set_openmp.h || ln -s ../../src/base/neither/set_openmp.h set_openmp.h test -r set_python.h || ln -s ../../src/base/neither/set_python.h set_python.h test -r set_mpfr.h || ln -s ../../src/base/neither/set_mpfr.h set_mpfr.h test -r set_fftw.h || ln -s ../../src/base/neither/set_fftw.h set_fftw.h test -r set_readline.h || ln -s ../../src/base/readline/set_readline.h set_readline.h test -r vector_special.h || ln -s ../../src/base/neither/vector_special.h vector_special.h make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/include/o2scl' make[3]: Entering directory '/build/androiddb/parts/o2scl/build/include' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/include' make[2]: Leaving directory '/build/androiddb/parts/o2scl/build/include' Making all in src make[2]: Entering directory '/build/androiddb/parts/o2scl/build/src' Making all in internal make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/internal' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/internal' Making all in anneal make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/anneal' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/anneal' Making all in base make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/base' Making all in arma make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/arma' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/arma' Making all in eigen make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/eigen' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/eigen' Making all in both make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/both' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/both' Making all in neither make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/neither' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/neither' Making all in python make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/python' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/python' Making all in fftw make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/fftw' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/fftw' Making all in openmp make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/openmp' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/openmp' Making all in readline make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/readline' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/readline' Making all in mpfr make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base/mpfr' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base/mpfr' make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/base' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT err_hnd.lo -MD -MP -MF .deps/err_hnd.Tpo -c -o err_hnd.lo err_hnd.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT err_hnd.lo -MD -MP -MF .deps/err_hnd.Tpo -c err_hnd.cpp -fPIC -DPIC -o .libs/err_hnd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT err_hnd.lo -MD -MP -MF .deps/err_hnd.Tpo -c err_hnd.cpp -o err_hnd.o >/dev/null 2>&1 mv -f .deps/err_hnd.Tpo .deps/err_hnd.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT table3d.lo -MD -MP -MF .deps/table3d.Tpo -c -o table3d.lo table3d.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT table3d.lo -MD -MP -MF .deps/table3d.Tpo -c table3d.cpp -fPIC -DPIC -o .libs/table3d.o table3d.cpp: In constructor ‘o2scl::table3d::table3d(o2scl::table_units >&, std::string, std::string)’: table3d.cpp:120:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 120 | std::sort(xgrid.begin(),xgrid.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ table3d.cpp:121:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | it=std::unique(xgrid.begin(),xgrid.end()); | ^ table3d.cpp:122:29: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 122 | xgrid.resize(std::distance(xgrid.begin(),it)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ table3d.cpp:125:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 125 | std::sort(ygrid.begin(),ygrid.end()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ table3d.cpp:126:43: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 126 | it=std::unique(ygrid.begin(),ygrid.end()); | ^ table3d.cpp:127:29: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 127 | ygrid.resize(std::distance(ygrid.begin(),it)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ table3d.cpp:163:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 163 | itx=std::find(xgrid.begin(),xgrid.end(),t.get(colx,i)); | ^ table3d.cpp:164:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 164 | ity=std::find(xgrid.begin(),xgrid.end(),t.get(coly,i)); | ^ In file included from /usr/include/c++/9/map:61, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algo.h:4863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4863 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~ /usr/include/c++/9/bits/stl_algo.h:4863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:4873:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4873 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algo.h:1001:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1001 | unique(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:1001:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1010:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1010 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1011 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_algo.h:3936:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 3936 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/9/bits/stl_algo.h:3936:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:3944:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 3944 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3945 | __gnu_cxx::__ops::__iter_equals_val(__val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::matrix_column >; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::matrix_row >; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1968:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1968 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/9/bits/stl_algo.h:1968:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1973:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1973 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1974 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | __comp); | ~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1976:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1976 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function ‘_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]’: /usr/include/c++/9/bits/stl_algo.h:968:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 968 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:968:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:972:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 972 | __first = std::__adjacent_find(__first, __last, __binary_pred); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:980:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 980 | if (!__binary_pred(__dest, __first)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 159 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:159:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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++/9/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++/9/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++/9/bits/stl_algo.h:1953:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1953 | std::__partial_sort(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1958:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1958 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/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++/9/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_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1885:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1885 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1885:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1890:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1890 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1891:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1892 | __comp); | ~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1895:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1895 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function ‘_ForwardIterator std::__adjacent_find(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]’: /usr/include/c++/9/bits/stl_algo.h:951:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 951 | __adjacent_find(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:951:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:959:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 959 | if (__binary_pred(__first, __next)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_equal_to_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/predefined_ops.h:105:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 105 | operator()(_Iterator1 __it1, _Iterator2 __it2) const | ^~~~~~~~ /usr/include/c++/9/bits/predefined_ops.h:105:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:120:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 120 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:124:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 124 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:128:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 128 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:132:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 132 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:140:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 140 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:144:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 144 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:148:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 148 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1933:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1933 | __partial_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1933:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1933:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1938:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1938 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1939:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1939 | std::__sort_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1922:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1922 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1922:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1926:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1926 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1927 | __comp); | ~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1926:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1928:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1928 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/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++/9/bits/stl_algo.h:1845:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1845 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1845:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1852:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1852 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h:1856:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1856 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1868:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1868 | __unguarded_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1868:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double]’: /usr/include/c++/9/bits/predefined_ops.h:240:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 240 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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++/9/bits/stl_algo.h:1673:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1673 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1673:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1673:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1677:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1677 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1679:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1679 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1680:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1680 | std::__pop_heap(__first, __middle, __i, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algo.h:61, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 402 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_heap.h:408:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 408 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 42 | operator()(_Iterator1 __it1, _Iterator2 __it2) const | ^~~~~~~~ /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:81:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 81 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:83:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 83 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:85:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 85 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:90:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 90 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:91:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 91 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:92:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 92 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:93:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 93 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:95:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 95 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_algo.h:1901:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1901 | __unguarded_partition(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1901:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1901:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:1907:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1907 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1910:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1910 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:1914:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1914 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 676 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:686:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 686 | return std::__copy_move_backward_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | std::__miter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 688 | __result); | ~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/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++/9/bits/stl_algo.h:1826:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1826 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algo.h:61, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 243 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 613 | __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Val_less_iter::operator()(_Value&, _Iterator) const [with _Value = double; _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/predefined_ops.h:89:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 89 | operator()(_Value& __val, _Iterator __it) const | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algo.h:61, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_heap.h:222:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 222 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 223 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algo.h:61, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from ../../include/o2scl/table3d.h:36, from table3d.cpp:27: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: /usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 128 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_heap.h:133:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 133 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = double]’: /usr/include/c++/9/bits/predefined_ops.h:64:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 64 | operator()(_Iterator __it, _Value& __val) const | ^~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from table3d.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table3d.h:30, from table3d.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/table3d.h:32, from table3d.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT table3d.lo -MD -MP -MF .deps/table3d.Tpo -c table3d.cpp -o table3d.o >/dev/null 2>&1 mv -f .deps/table3d.Tpo .deps/table3d.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT lib_settings.lo -MD -MP -MF .deps/lib_settings.Tpo -c -o lib_settings.lo lib_settings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT lib_settings.lo -MD -MP -MF .deps/lib_settings.Tpo -c lib_settings.cpp -fPIC -DPIC -o .libs/lib_settings.o In file included from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: ../../include/o2scl/convert_units.h: In constructor ‘o2scl::convert_units::convert_units() [with fp_t = double]’: ../../include/o2scl/convert_units.h:607:19: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 607 | prefix_facts={pow((fp_t)10,(fp_t)30), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 608 | pow((fp_t)10,(fp_t)27), | ~~~~~~~~~~~~~~~~~~~~~~~ 609 | pow((fp_t)10,(fp_t)24), | ~~~~~~~~~~~~~~~~~~~~~~~ 610 | pow((fp_t)10,(fp_t)21), | ~~~~~~~~~~~~~~~~~~~~~~~ 611 | pow((fp_t)10,(fp_t)18), | ~~~~~~~~~~~~~~~~~~~~~~~ 612 | pow((fp_t)10,(fp_t)15), | ~~~~~~~~~~~~~~~~~~~~~~~ 613 | pow((fp_t)10,(fp_t)12), | ~~~~~~~~~~~~~~~~~~~~~~~ 614 | pow((fp_t)10,(fp_t)9), | ~~~~~~~~~~~~~~~~~~~~~~ 615 | 1000000,1000,100,10, | ~~~~~~~~~~~~~~~~~~~~ 616 | pow((fp_t)10,(fp_t)(-1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | pow((fp_t)10,(fp_t)(-2)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | pow((fp_t)10,(fp_t)(-3)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | pow((fp_t)10,(fp_t)(-9)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | pow((fp_t)10,(fp_t)(-12)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | pow((fp_t)10,(fp_t)(-15)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | pow((fp_t)10,(fp_t)(-18)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | pow((fp_t)10,(fp_t)(-21)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | pow((fp_t)10,(fp_t)(-24)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | pow((fp_t)10,(fp_t)(-27)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | pow((fp_t)10,(fp_t)(-30))}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _To = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; bool = false]’: /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 105 | __destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::convert_units::der_unit_s&}; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::convert_units::der_unit_s*; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Allocator = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/lib_settings.h:25, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from lib_settings.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT lib_settings.lo -MD -MP -MF .deps/lib_settings.Tpo -c lib_settings.cpp -o lib_settings.o >/dev/null 2>&1 mv -f .deps/lib_settings.Tpo .deps/lib_settings.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.cpp -fPIC -DPIC -o .libs/misc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.cpp -o misc.o >/dev/null 2>&1 mv -f .deps/misc.Tpo .deps/misc.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cli.lo -MD -MP -MF .deps/cli.Tpo -c -o cli.lo cli.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cli.lo -MD -MP -MF .deps/cli.Tpo -c cli.cpp -fPIC -DPIC -o .libs/cli.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cli.lo -MD -MP -MF .deps/cli.Tpo -c cli.cpp -o cli.o >/dev/null 2>&1 mv -f .deps/cli.Tpo .deps/cli.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT test_mgr.lo -MD -MP -MF .deps/test_mgr.Tpo -c -o test_mgr.lo test_mgr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT test_mgr.lo -MD -MP -MF .deps/test_mgr.Tpo -c test_mgr.cpp -fPIC -DPIC -o .libs/test_mgr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT test_mgr.lo -MD -MP -MF .deps/test_mgr.Tpo -c test_mgr.cpp -o test_mgr.o >/dev/null 2>&1 mv -f .deps/test_mgr.Tpo .deps/test_mgr.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vector.lo -MD -MP -MF .deps/vector.Tpo -c -o vector.lo vector.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vector.lo -MD -MP -MF .deps/vector.Tpo -c vector.cpp -fPIC -DPIC -o .libs/vector.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vector.lo -MD -MP -MF .deps/vector.Tpo -c vector.cpp -o vector.o >/dev/null 2>&1 mv -f .deps/vector.Tpo .deps/vector.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT auto_format.lo -MD -MP -MF .deps/auto_format.Tpo -c -o auto_format.lo auto_format.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT auto_format.lo -MD -MP -MF .deps/auto_format.Tpo -c auto_format.cpp -fPIC -DPIC -o .libs/auto_format.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT auto_format.lo -MD -MP -MF .deps/auto_format.Tpo -c auto_format.cpp -o auto_format.o >/dev/null 2>&1 mv -f .deps/auto_format.Tpo .deps/auto_format.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT string_conv.lo -MD -MP -MF .deps/string_conv.Tpo -c -o string_conv.lo string_conv.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT string_conv.lo -MD -MP -MF .deps/string_conv.Tpo -c string_conv.cpp -fPIC -DPIC -o .libs/string_conv.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT string_conv.lo -MD -MP -MF .deps/string_conv.Tpo -c string_conv.cpp -o string_conv.o >/dev/null 2>&1 mv -f .deps/string_conv.Tpo .deps/string_conv.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c -o exception.lo exception.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c exception.cpp -fPIC -DPIC -o .libs/exception.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c exception.cpp -o exception.o >/dev/null 2>&1 mv -f .deps/exception.Tpo .deps/exception.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT format_float.lo -MD -MP -MF .deps/format_float.Tpo -c -o format_float.lo format_float.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT format_float.lo -MD -MP -MF .deps/format_float.Tpo -c format_float.cpp -fPIC -DPIC -o .libs/format_float.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT format_float.lo -MD -MP -MF .deps/format_float.Tpo -c format_float.cpp -o format_float.o >/dev/null 2>&1 mv -f .deps/format_float.Tpo .deps/format_float.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tensor.lo -MD -MP -MF .deps/tensor.Tpo -c -o tensor.lo tensor.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tensor.lo -MD -MP -MF .deps/tensor.Tpo -c tensor.cpp -fPIC -DPIC -o .libs/tensor.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/tensor.h:35, from tensor.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {o2scl::index_spec}; _Tp = o2scl::index_spec; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {o2scl::index_spec}; _Tp = o2scl::index_spec; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/tensor.h:35, from tensor.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::index_spec*; _ForwardIterator = o2scl::index_spec*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*; _Tp = o2scl::index_spec]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tensor.lo -MD -MP -MF .deps/tensor.Tpo -c tensor.cpp -o tensor.o >/dev/null 2>&1 mv -f .deps/tensor.Tpo .deps/tensor.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cursesw.lo -MD -MP -MF .deps/cursesw.Tpo -c -o cursesw.lo cursesw.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cursesw.lo -MD -MP -MF .deps/cursesw.Tpo -c cursesw.cpp -fPIC -DPIC -o .libs/cursesw.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cursesw.lo -MD -MP -MF .deps/cursesw.Tpo -c cursesw.cpp -o cursesw.o >/dev/null 2>&1 mv -f .deps/cursesw.Tpo .deps/cursesw.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT base_python.lo -MD -MP -MF .deps/base_python.Tpo -c -o base_python.lo base_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT base_python.lo -MD -MP -MF .deps/base_python.Tpo -c base_python.cpp -fPIC -DPIC -o .libs/base_python.o In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from ../../include/o2scl/convert_units.h:44, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: ../../include/o2scl/find_constants.h: In constructor ‘o2scl::find_constants::find_constants() [with fp_t = double]’: ../../include/o2scl/find_constants.h:53:11: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 53 | list={{{"Schwarzchild radius","rschwarz"}, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | o2scl_const::schwarzchild_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 58 | {{"vacuum permittivity","vacuum electric permittivity", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "permittivity of free space","epsilon0","ε0"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "F/m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | o2scl_const::vacuum_permittivity_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "CODATA 2018",-3,-1,4,0,2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | {{"vacuum permeability","vacuum electric permeability", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "permeability of free space","mu0","μ0","magnetic constant"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "N/A^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | o2scl_const::vacuum_permeability_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "CODATA 2018",1,1,-2,0,-2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | {{"Bohr radius","rbohr"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | o2scl_const::bohr_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | {{"Thomson cross section","σThomson"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "m^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | o2scl_const::thomson_csec_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "CODATA 2018",2,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | {{"classical electron radius","electron radius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "relectron","re"}, | ~~~~~~~~~~~~~~~~~~ 78 | "m",o2scl_const::o2scl_mks,2.8179403262e-15, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | {{"Wien frequency displacement law","b'","bprime","b′"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "Hz/K",o2scl_const::o2scl_mks,5.878925757e10, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "CODATA 2018",0,0,-1,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | {{"Wien wavelength displacement law","b"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "m/K",o2scl_const::o2scl_mks,2.897771955e-3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "CODATA 2018",1,0,0,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | {{"Planck length"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "derived",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | {{"Planck mass"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | sqrt(o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "derived",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | {{"Planck time"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | "derived",0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | {{"Planck temperature"},"K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | sqrt(o2scl_const::hbar_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | o2scl_const::gravitational_constant_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | o2scl_const::boltzmann_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | o2scl_const::boltzmann_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | "derived",0,0,0,1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /* | ~~ 119 | Things to add in the future: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | Astrophysical/cosmological constants from PDG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | */ | ~~ 122 | {{"elementary charge","e"},"C", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 125 | {{"Bohr magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | o2scl_const::o2scl_mks,o2scl_const::bohr_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | {{"nuclear magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | o2scl_const::o2scl_mks,o2scl_const::nuclear_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | {{"strong coupling constant at the Z mass"},"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | fc_none,0.1179, | ~~~~~~~~~~~~~~~ 133 | ((std::string)"https://pdg.lbl.gov/2021/reviews/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | "contents_sports.html", | ~~~~~~~~~~~~~~~~~~~~~~~ 135 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 136 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | "cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | o2scl_const::schwarzchild_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 141 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | "km",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | o2scl_const::schwarzchild_radius_f()/1.0e3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 146 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | "m/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | "exact",1,0,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 150 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | "cm/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 154 | {{"gravitational","g","gnewton"},"m^3/kg/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 156 | o2scl_const::gravitational_constant_f(),"CODATA 2018", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | 3,-1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 158 | {{"gravitational","g","gnewton"},"cm^3/g/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 160 | o2scl_const::gravitational_constant_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | "m^2/kg/s^2/K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | o2scl_const::boltzmann_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | "exact",2,-1,-2,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | "cm^2/g/s^2/K",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | o2scl_const::boltzmann_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 170 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann","ssb","σsb"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | "kg/s^3/K^4",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | o2scl_const::stefan_boltz_cons_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | "exact; derived from k_B, c, and ħ",0,1,-3,-4,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | "ssb","σsb"}, | ~~~~~~~~~~~~~~ 176 | "g/s^3/K^4",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | o2scl_const::stefan_boltz_cons_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | "exact; derived from k_B, c, and ħ",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | o2scl_const::planck_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | "exact",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 183 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | o2scl_const::planck_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 187 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | o2scl_const::hbar_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | "exact; derived from the Planck constant",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | o2scl_const::hbar_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | "exact; derived from the Planck constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | {{"Avogadro's number","na","avogadro"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | "",fc_none,o2scl_const::avogadro_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 198 | {{"fine structure","alphaem","alpha","αem"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | o2scl_const::fine_structure_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | {{"pi","π"},"",fc_none,boost::math::constants::pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 203 | {{"zeta2","zeta(2)","ζ(2)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | boost::math::constants::zeta_two(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 206 | {{"zeta3","zeta(3)","ζ(3)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | boost::math::constants::zeta_three(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 209 | {{"pi2","pisquared","π²"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 212 | {{"pi3","picubed","π³"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | boost::math::constants::pi()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 216 | {{"pi4","pifourth","π⁴"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | boost::math::constants::pi_sqr()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 220 | {{"rootpi","squarerootpi","√π"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 | boost::math::constants::root_pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 223 | {{"Euler-Mascheroni","euler"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | boost::math::constants::euler(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 226 | {{"sin2thetaw","sin2θW","sin²θW"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | o2scl_const::sin2_theta_weak_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | "PDG 2020 value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | {{"gfermi","gf"},"s^4/m^4/kg^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | o2scl_const::gfermi_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | -4,-2,4,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 235 | {{"gfermi","gf"},"s^4/cm^4/g^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | o2scl_const::gfermi_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 241 | {{"gfermi","gf"},"1/GeV^2",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | o2scl_const::gfermi_gev2_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | "CODATA 2018 (identical to PDG 2020 value)",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | {{"elementarycharge","electroncharge","e","chargeelectron", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | "qelectron"},"C", | ~~~~~~~~~~~~~~~~~ 246 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 248 | {{"hbarc","ħc"},"MeV*fm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | fc_other,o2scl_const::hc_mev_fm_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | {{"hbarc","ħc"},"J*m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252 | o2scl_const::hbarc_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | "derived from Plack constant",3,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | {{"hbarc","ħc"},"erg*cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | o2scl_const::hbarc_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | {{"mass W","Wmass","mW","mW"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | fc_other,80.379, | ~~~~~~~~~~~~~~~~ 259 | ((std::string)"https://pdg.lbl.gov/2021/tables/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260 | "contents_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 262 | {{"mass Z","Zmass","mZ","mZ"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | fc_other,91.1876, | ~~~~~~~~~~~~~~~~~ 264 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 267 | {{"mass H","Hmass","mH","mH","mass higgs","higgs mass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "mH0","mH⁰"},"GeV",fc_other,125.25, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 272 | {{"mass electron","electronmass","melectron","melec"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | o2scl_const::o2scl_mks,o2scl_const::mass_electron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | {{"mass electron","electronmass","melectron","melec"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | o2scl_const::o2scl_cgs,o2scl_const::mass_electron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | {{"mass muon","muonmass","mmuon"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | o2scl_const::mass_muon_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | {{"mass muon","muonmass","mmuon"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | o2scl_const::mass_muon_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | {{"mass tau","taumass","mtau"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | o2scl_const::mass_tau_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | {{"mass tau","taumass","mtau"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | o2scl_const::mass_tau_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 288 | {{"mass neutron","neutronmass","mneutron","mneut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289 | o2scl_const::o2scl_mks,o2scl_const::mass_neutron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | {{"mass neutron","neutronmass","mneutron","mneut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | o2scl_const::o2scl_cgs,o2scl_const::mass_neutron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | {{"mass proton","protonmass","mproton","mprot"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295 | o2scl_const::o2scl_mks,o2scl_const::mass_proton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297 | {{"mass proton","protonmass","mproton","mprot"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | o2scl_const::o2scl_cgs,o2scl_const::mass_proton_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 300 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | o2scl_const::o2scl_mks,o2scl_const::mass_deuteron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | o2scl_const::o2scl_cgs,o2scl_const::mass_deuteron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 306 | {{"mass triton","tritonmass","mtriton"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 308 | o2scl_const::mass_triton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | {{"mass triton","tritonmass","mtriton"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 312 | o2scl_const::mass_triton_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | {{"mass helion","helionmass","mhelion"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 316 | o2scl_const::mass_helion_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | {{"mass helion","helionmass","mhelion"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 320 | o2scl_const::mass_helion_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | {{"mass alpha","alphamass","malpha","mα"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 324 | o2scl_const::mass_alpha_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | {{"mass alpha","alphamass","malpha","mα"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 328 | o2scl_const::mass_alpha_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | {{"mass lambda","lambdamass","mlambda","mΛ"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | o2scl_const::mass_lambda_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | {{"mass sigma minus","sigmaminusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | "msigma-","mΣ-","mΣ⁻"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335 | o2scl_const::mass_sigma_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | {{"mass sigma zero","sigmazeromass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 338 | "msigma0","mΣ0","mΣ⁰"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 339 | o2scl_const::mass_sigma_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | {{"mass sigma plus","sigmaplusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | "msigma+","mΣ+","mΣ⁺"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | o2scl_const::mass_sigma_plus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | {{"mass cascade zero","cascadezeromass","mcascade0","mxi0", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | "mΞ0","mΞ⁰"}, | ~~~~~~~~~~~~~~~~~ 347 | "MeV",0,o2scl_const::mass_cascade_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | {{"mass cascade minus","cascademinusmass","mcascade-","mxi-", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | "mΞ-","mΞ⁻"}, | ~~~~~~~~~~~~~~~~~ 351 | "MeV",0,o2scl_const::mass_cascade_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | {{"mass up","upmass","mup"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | o2scl_const::mass_up_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | {{"mass down","downmass","mdown"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | o2scl_const::mass_down_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | {{"mass strange","strangemass","mstrange"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | o2scl_const::mass_strange_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | "kg",o2scl_const::o2scl_mks,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | (o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | ((std::string)"derived from IAU's 2015 ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | "nominal value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | "gravitational constant",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 372 | "g",o2scl_const::o2scl_cgs,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | (o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 374 | ((std::string)"derived from IAU's 2015 nominal ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | "value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~ 376 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | "gravitational constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 382 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 386 | {{"mass venus","venusmass","mvenus","m♀"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 388 | o2scl_const::venus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 390 | {{"mass venus","venusmass","mvenus","m♀"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | o2scl_const::venus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 393 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 394 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | o2scl_const::earth_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | o2scl_const::earth_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | {{"mass mars","marsmass","mmars","m♂"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 404 | o2scl_const::mars_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 406 | {{"mass mars","marsmass","mmars","m♂"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 408 | o2scl_const::mars_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 410 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | {{"mass saturn","saturnmass","msaturn","m♄"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 420 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 422 | {{"mass saturn","saturnmass","msaturn","m♄"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 424 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 426 | {{"mass uranus","uranusmass","muranus","m♅"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 428 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 430 | {{"mass uranus","uranusmass","muranus","m♅"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 432 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 434 | {{"mass neptune","neptunemass","mneptune","m♆"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 436 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 438 | {{"mass neptune","neptunemass","mneptune","m♆"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 440 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 442 | {{"mass pluto","plutomass","mpluto","m♇"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 444 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 446 | {{"mass pluto","plutomass","mpluto","m♇"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 449 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 450 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | "rsun","r☉"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | o2scl_const::solar_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | "",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 454 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | "rsun","r☉"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | o2scl_const::solar_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 458 | {{"radius mercury","mercuryradius","rmercury","r☿"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 460 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 461 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 462 | {{"radius mercury","mercuryradius","rmercury","r☿"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 464 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 466 | {{"radius venus","venusradius","rvenus","r♀"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 468 | o2scl_const::venus_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 469 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 470 | {{"radius venus","venusradius","rvenus","r♀"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 472 | o2scl_const::venus_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 474 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 475 | "earthradiusequatorial","r♁eq","r⊕eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 477 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 480 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 481 | "earthradiusequatorial","r♁eq","r⊕eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 482 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 483 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 486 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | "earthradiuspolar","r♁pol","r⊕pol"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 489 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 491 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 492 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | "earthradiuspolar","r♁pol","r⊕pol"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 495 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 498 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | "marsradiusequatorial","r♂eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 503 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | "marsradiusequatorial","r♂eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 505 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 508 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | "marsradiuspolar","r♂pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 510 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 511 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 513 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | "marsradiuspolar","r♂pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 518 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | "jupiterradiusequatorial","r♃eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 521 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 524 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | "jupiterradiusequatorial","r♃eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 527 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 530 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | "jupiterradiuspolar","r♃pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 535 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | "jupiterradiuspolar","r♃pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 540 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | "saturnradiusequatorial","r♄eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 543 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 546 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | "saturnradiusequatorial","r♄eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 548 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 551 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | "saturnradiuspolar","r♄pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 556 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | "saturnradiuspolar","r♄pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 561 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | "uranusradiusequatorial","r♅eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 564 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 566 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "uranusradiusequatorial","r♅eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 571 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 572 | "uranusradiuspolar","r♅pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 574 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 576 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 577 | "uranusradiuspolar","r♅pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 578 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 579 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 581 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | "neptuneradiusequatorial","r♆eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 583 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 586 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | "neptuneradiusequatorial","r♆eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 591 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | "neptuneradiuspolar","r♆pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 596 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | "neptuneradiuspolar","r♆pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 601 | {{"radius pluto","plutoradius","rpluto","r♇"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 603 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 606 | {{"radius pluto","plutoradius","rpluto","r♇"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 607 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 608 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 610 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 611 | {{"Rydberg"},"kg*m^2/s^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | o2scl_const::rydberg_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 613 | "CODATA 2018",2,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 614 | {{"Rydberg"},"g*cm^2/s^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | o2scl_const::rydberg_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | {{"tropical year","yeartropical"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | o2scl_const::tropical_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | 0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~ 622 | {{"sidereal year","yearsidereal"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | o2scl_const::sidereal_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | 0,0,1,0,0,0,0} | ~~~~~~~~~~~~~~ 627 | }; | ~ ../../include/o2scl/find_constants.h: In member function ‘void o2scl::find_constants::del_constant(std::string&, int) [with fp_t = double]’: ../../include/o2scl/find_constants.h:933:9: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 933 | list.erase(it); | ^~~~ In file included from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: ../../include/o2scl/convert_units.h: In constructor ‘o2scl::convert_units::convert_units() [with fp_t = double]’: ../../include/o2scl/convert_units.h:607:19: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 607 | prefix_facts={pow((fp_t)10,(fp_t)30), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 608 | pow((fp_t)10,(fp_t)27), | ~~~~~~~~~~~~~~~~~~~~~~~ 609 | pow((fp_t)10,(fp_t)24), | ~~~~~~~~~~~~~~~~~~~~~~~ 610 | pow((fp_t)10,(fp_t)21), | ~~~~~~~~~~~~~~~~~~~~~~~ 611 | pow((fp_t)10,(fp_t)18), | ~~~~~~~~~~~~~~~~~~~~~~~ 612 | pow((fp_t)10,(fp_t)15), | ~~~~~~~~~~~~~~~~~~~~~~~ 613 | pow((fp_t)10,(fp_t)12), | ~~~~~~~~~~~~~~~~~~~~~~~ 614 | pow((fp_t)10,(fp_t)9), | ~~~~~~~~~~~~~~~~~~~~~~ 615 | 1000000,1000,100,10, | ~~~~~~~~~~~~~~~~~~~~ 616 | pow((fp_t)10,(fp_t)(-1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | pow((fp_t)10,(fp_t)(-2)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | pow((fp_t)10,(fp_t)(-3)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | pow((fp_t)10,(fp_t)(-9)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | pow((fp_t)10,(fp_t)(-12)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | pow((fp_t)10,(fp_t)(-15)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | pow((fp_t)10,(fp_t)(-18)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | pow((fp_t)10,(fp_t)(-21)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | pow((fp_t)10,(fp_t)(-24)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | pow((fp_t)10,(fp_t)(-27)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | pow((fp_t)10,(fp_t)(-30))}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../include/o2scl/convert_units.h:638:29: note: parameter passing for argument of type ‘std::initializer_list::der_unit_s>’ changed in GCC 7.1 638 | std::vector SI_= | ^~~ ../../include/o2scl/convert_units.h:674:29: note: parameter passing for argument of type ‘std::initializer_list::der_unit_s>’ changed in GCC 7.1 674 | std::vector other_= | ^~~~~~ ../../include/o2scl/convert_units.h: In member function ‘void o2scl::convert_units::del_unit(std::string) [with fp_t = double]’: ../../include/o2scl/convert_units.h:883:9: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 883 | other.erase(it); | ^~~~~ ../../include/o2scl/convert_units.h: In member function ‘int o2scl::convert_units::remove_cache(std::string, std::string) [with fp_t = double]’: ../../include/o2scl/convert_units.h:1866:9: note: parameter passing for argument of type ‘o2scl::convert_units::miter’ {aka ‘std::_Rb_tree_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1866 | mcache.erase(m1); | ^~~~~~ ../../include/o2scl/convert_units.h:1873:9: note: parameter passing for argument of type ‘o2scl::convert_units::miter’ {aka ‘std::_Rb_tree_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1873 | mcache.erase(m2); | ^~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list::der_unit_s>’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(std::map<_Key, _Tp, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Tp = o2scl::convert_units::unit_t; _Compare = std::less >; _Alloc = std::allocator, o2scl::convert_units::unit_t> >]’: /usr/include/c++/9/bits/stl_map.h:1036:7: note: parameter passing for argument of type ‘std::map, o2scl::convert_units::unit_t, std::less >, std::allocator, o2scl::convert_units::unit_t> > >::iterator’ {aka ‘std::_Rb_tree_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1036 | erase(iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_map.h:1037:37: note: parameter passing for argument of type ‘std::map, o2scl::convert_units::unit_t, std::less >, std::allocator, o2scl::convert_units::unit_t> > >::iterator’ {aka ‘std::_Rb_tree_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1037 | { return _M_t.erase(__position); } | ^ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::index_spec; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::convert_units::der_unit_s&}; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, o2scl::convert_units::unit_t>; _KeyOfValue = std::_Select1st, o2scl::convert_units::unit_t> >; _Compare = std::less >; _Alloc = std::allocator, o2scl::convert_units::unit_t> >]’: /usr/include/c++/9/bits/stl_tree.h:1220:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, o2scl::convert_units::unit_t>, std::_Select1st, o2scl::convert_units::unit_t> >, std::less >, std::allocator, o2scl::convert_units::unit_t> > >::iterator’ {aka ‘std::_Rb_tree_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1220 | erase(iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_tree.h:1225:2: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, o2scl::convert_units::unit_t>, std::_Select1st, o2scl::convert_units::unit_t> >, std::less >, std::allocator, o2scl::convert_units::unit_t> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 1225 | _M_erase_aux(__position); | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::index_spec*; _Tp = o2scl::index_spec]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _OI = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::convert_units::der_unit_s*; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Allocator = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, o2scl::convert_units::unit_t>; _KeyOfValue = std::_Select1st, o2scl::convert_units::unit_t> >; _Compare = std::less >; _Alloc = std::allocator, o2scl::convert_units::unit_t> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, o2scl::convert_units::unit_t>, std::_Select1st, o2scl::convert_units::unit_t> >, std::less >, std::allocator, o2scl::convert_units::unit_t> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, o2scl::convert_units::unit_t> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::index_spec*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {o2scl::index_spec}; _Tp = o2scl::index_spec; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _OI = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _To = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; bool = false]’: /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 105 | __destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::index_spec*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {o2scl::index_spec}; _Tp = o2scl::index_spec; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::find_constants::const_entry*; _Container = std::vector::const_entry, std::allocator::const_entry> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _To = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::index_spec*; _ForwardIterator = o2scl::index_spec*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*; _Tp = o2scl::index_spec]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::index_spec*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/base_python.h:24, from base_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT base_python.lo -MD -MP -MF .deps/base_python.Tpo -c base_python.cpp -o base_python.o >/dev/null 2>&1 mv -f .deps/base_python.Tpo .deps/base_python.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct.lo -MD -MP -MF .deps/funct.Tpo -c -o funct.lo funct.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct.lo -MD -MP -MF .deps/funct.Tpo -c funct.cpp -fPIC -DPIC -o .libs/funct.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct.lo -MD -MP -MF .deps/funct.Tpo -c funct.cpp -o funct.o >/dev/null 2>&1 mv -f .deps/funct.Tpo .deps/funct.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct_to_fp.lo -MD -MP -MF .deps/funct_to_fp.Tpo -c -o funct_to_fp.lo funct_to_fp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct_to_fp.lo -MD -MP -MF .deps/funct_to_fp.Tpo -c funct_to_fp.cpp -fPIC -DPIC -o .libs/funct_to_fp.o In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/funct_to_fp.h:25, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/funct_to_fp.h:28, from funct_to_fp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_DOC_DIR=\"/snap/o2scl/current/share/doc/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_READLINE -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT funct_to_fp.lo -MD -MP -MF .deps/funct_to_fp.Tpo -c funct_to_fp.cpp -o funct_to_fp.o >/dev/null 2>&1 mv -f .deps/funct_to_fp.Tpo .deps/funct_to_fp.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_base.la err_hnd.lo table3d.lo lib_settings.lo misc.lo cli.lo test_mgr.lo vector.lo auto_format.lo string_conv.lo exception.lo format_float.lo tensor.lo cursesw.lo base_python.lo funct.lo funct_to_fp.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_base.a .libs/err_hnd.o .libs/table3d.o .libs/lib_settings.o .libs/misc.o .libs/cli.o .libs/test_mgr.o .libs/vector.o .libs/auto_format.o .libs/string_conv.o .libs/exception.o .libs/format_float.o .libs/tensor.o .libs/cursesw.o .libs/base_python.o .libs/funct.o .libs/funct_to_fp.o libtool: link: ranlib .libs/libo2scl_base.a libtool: link: ( cd ".libs" && rm -f "libo2scl_base.la" && ln -s "../libo2scl_base.la" "libo2scl_base.la" ) make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base' make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/base' Making all in deriv make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/deriv' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/deriv' Making all in fit make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/fit' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/fit' Making all in inte make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/inte' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT inte_kronrod_gsl.lo -MD -MP -MF .deps/inte_kronrod_gsl.Tpo -c -o inte_kronrod_gsl.lo inte_kronrod_gsl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT inte_kronrod_gsl.lo -MD -MP -MF .deps/inte_kronrod_gsl.Tpo -c inte_kronrod_gsl.cpp -fPIC -DPIC -o .libs/inte_kronrod_gsl.o inte_kronrod_gsl.cpp: In member function ‘void o2scl::inte_workspace_gsl::make_table(o2scl::table_units >&)’: inte_kronrod_gsl.cpp:72:50: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 72 | ((double)this->level[j])}; | ^ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/misc.h:35, from inte_kronrod_gsl.cpp:44: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from inte_kronrod_gsl.cpp:42: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT inte_kronrod_gsl.lo -MD -MP -MF .deps/inte_kronrod_gsl.Tpo -c inte_kronrod_gsl.cpp -o inte_kronrod_gsl.o >/dev/null 2>&1 mv -f .deps/inte_kronrod_gsl.Tpo .deps/inte_kronrod_gsl.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_inte.la inte_kronrod_gsl.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_inte.a .libs/inte_kronrod_gsl.o libtool: link: ranlib .libs/libo2scl_inte.a libtool: link: ( cd ".libs" && rm -f "libo2scl_inte.la" && ln -s "../libo2scl_inte.la" "libo2scl_inte.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/inte' Making all in mcarlo make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/mcarlo' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT expval.lo -MD -MP -MF .deps/expval.Tpo -c -o expval.lo expval.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT expval.lo -MD -MP -MF .deps/expval.Tpo -c expval.cpp -fPIC -DPIC -o .libs/expval.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/expval.h:30, from expval.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT expval.lo -MD -MP -MF .deps/expval.Tpo -c expval.cpp -o expval.o >/dev/null 2>&1 mv -f .deps/expval.Tpo .deps/expval.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT rng_gsl.lo -MD -MP -MF .deps/rng_gsl.Tpo -c -o rng_gsl.lo rng_gsl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT rng_gsl.lo -MD -MP -MF .deps/rng_gsl.Tpo -c rng_gsl.cpp -fPIC -DPIC -o .libs/rng_gsl.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT rng_gsl.lo -MD -MP -MF .deps/rng_gsl.Tpo -c rng_gsl.cpp -o rng_gsl.o >/dev/null 2>&1 mv -f .deps/rng_gsl.Tpo .deps/rng_gsl.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_mcarlo.la expval.lo rng_gsl.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_mcarlo.a .libs/expval.o .libs/rng_gsl.o libtool: link: ranlib .libs/libo2scl_mcarlo.a libtool: link: ( cd ".libs" && rm -f "libo2scl_mcarlo.la" && ln -s "../libo2scl_mcarlo.la" "libo2scl_mcarlo.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/mcarlo' Making all in min make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/min' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT mmin_bfgs2.lo -MD -MP -MF .deps/mmin_bfgs2.Tpo -c -o mmin_bfgs2.lo mmin_bfgs2.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT mmin_bfgs2.lo -MD -MP -MF .deps/mmin_bfgs2.Tpo -c mmin_bfgs2.cpp -fPIC -DPIC -o .libs/mmin_bfgs2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT mmin_bfgs2.lo -MD -MP -MF .deps/mmin_bfgs2.Tpo -c mmin_bfgs2.cpp -o mmin_bfgs2.o >/dev/null 2>&1 mv -f .deps/mmin_bfgs2.Tpo .deps/mmin_bfgs2.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_min.la mmin_bfgs2.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_min.a .libs/mmin_bfgs2.o libtool: link: ranlib .libs/libo2scl_min.a libtool: link: ( cd ".libs" && rm -f "libo2scl_min.la" && ln -s "../libo2scl_min.la" "libo2scl_min.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/min' Making all in modtest make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/modtest' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/modtest' Making all in ode make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/ode' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/ode' Making all in other make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/other' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT series_acc.lo -MD -MP -MF .deps/series_acc.Tpo -c -o series_acc.lo series_acc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT series_acc.lo -MD -MP -MF .deps/series_acc.Tpo -c series_acc.cpp -fPIC -DPIC -o .libs/series_acc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT series_acc.lo -MD -MP -MF .deps/series_acc.Tpo -c series_acc.cpp -o series_acc.o >/dev/null 2>&1 mv -f .deps/series_acc.Tpo .deps/series_acc.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT poly.lo -MD -MP -MF .deps/poly.Tpo -c -o poly.lo poly.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT poly.lo -MD -MP -MF .deps/poly.Tpo -c poly.cpp -fPIC -DPIC -o .libs/poly.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT poly.lo -MD -MP -MF .deps/poly.Tpo -c poly.cpp -o poly.o >/dev/null 2>&1 mv -f .deps/poly.Tpo .deps/poly.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT polylog.lo -MD -MP -MF .deps/polylog.Tpo -c -o polylog.lo polylog.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT polylog.lo -MD -MP -MF .deps/polylog.Tpo -c polylog.cpp -fPIC -DPIC -o .libs/polylog.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT polylog.lo -MD -MP -MF .deps/polylog.Tpo -c polylog.cpp -o polylog.o >/dev/null 2>&1 mv -f .deps/polylog.Tpo .deps/polylog.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interp2_eqi.lo -MD -MP -MF .deps/interp2_eqi.Tpo -c -o interp2_eqi.lo interp2_eqi.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interp2_eqi.lo -MD -MP -MF .deps/interp2_eqi.Tpo -c interp2_eqi.cpp -fPIC -DPIC -o .libs/interp2_eqi.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interp2_eqi.lo -MD -MP -MF .deps/interp2_eqi.Tpo -c interp2_eqi.cpp -o interp2_eqi.o >/dev/null 2>&1 mv -f .deps/interp2_eqi.Tpo .deps/interp2_eqi.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT pinside.lo -MD -MP -MF .deps/pinside.Tpo -c -o pinside.lo pinside.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT pinside.lo -MD -MP -MF .deps/pinside.Tpo -c pinside.cpp -fPIC -DPIC -o .libs/pinside.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT pinside.lo -MD -MP -MF .deps/pinside.Tpo -c pinside.cpp -o pinside.o >/dev/null 2>&1 mv -f .deps/pinside.Tpo .deps/pinside.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT other_python.lo -MD -MP -MF .deps/other_python.Tpo -c -o other_python.lo other_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT other_python.lo -MD -MP -MF .deps/other_python.Tpo -c other_python.cpp -fPIC -DPIC -o .libs/other_python.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::prob_dens_mdim_amr<>::hypercube; _Alloc = std::allocator::hypercube>]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _Tp = o2scl::prob_dens_mdim_amr<>::hypercube; _Alloc = std::allocator::hypercube>]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _OI = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _Tp = o2scl::prob_dens_mdim_amr<>::hypercube]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _ForwardIterator = o2scl::prob_dens_mdim_amr<>::hypercube*; _Tp = o2scl::prob_dens_mdim_amr<>::hypercube]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _OI = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _ForwardIterator = o2scl::prob_dens_mdim_amr<>::hypercube*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::prob_dens_mdim_amr<>::hypercube*; _Container = std::vector::hypercube, std::allocator::hypercube> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::prob_dens_mdim_amr<>::hypercube*; _Container = std::vector::hypercube, std::allocator::hypercube> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _To = o2scl::prob_dens_mdim_amr<>::hypercube*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; bool = false]’: /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 105 | __destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/slack_messenger.h:30, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >; _ForwardIterator = o2scl::prob_dens_mdim_amr<>::hypercube*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::hypercube*, std::vector::hypercube, std::allocator::hypercube> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/slack_messenger.h:29, from ../../include/o2scl/other_python.h:24, from other_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT other_python.lo -MD -MP -MF .deps/other_python.Tpo -c other_python.cpp -o other_python.o >/dev/null 2>&1 mv -f .deps/other_python.Tpo .deps/other_python.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT contour.lo -MD -MP -MF .deps/contour.Tpo -c -o contour.lo contour.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT contour.lo -MD -MP -MF .deps/contour.Tpo -c contour.cpp -fPIC -DPIC -o .libs/contour.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from ../../include/o2scl/contour.h:36, from contour.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::contour_line&}; _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/contour.h:29, from contour.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/contour.h:33, from contour.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT contour.lo -MD -MP -MF .deps/contour.Tpo -c contour.cpp -o contour.o >/dev/null 2>&1 mv -f .deps/contour.Tpo .deps/contour.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT smooth_gsl.lo -MD -MP -MF .deps/smooth_gsl.Tpo -c -o smooth_gsl.lo smooth_gsl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT smooth_gsl.lo -MD -MP -MF .deps/smooth_gsl.Tpo -c smooth_gsl.cpp -fPIC -DPIC -o .libs/smooth_gsl.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT smooth_gsl.lo -MD -MP -MF .deps/smooth_gsl.Tpo -c smooth_gsl.cpp -o smooth_gsl.o >/dev/null 2>&1 mv -f .deps/smooth_gsl.Tpo .deps/smooth_gsl.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist.lo -MD -MP -MF .deps/hist.Tpo -c -o hist.lo hist.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist.lo -MD -MP -MF .deps/hist.Tpo -c hist.cpp -fPIC -DPIC -o .libs/hist.o In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/convert_units.h:34, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/convert_units.h:34, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/hist.h:34, from hist.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/convert_units.h:34, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/hist.h:33, from hist.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/hist.h:29, from hist.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hist.h:31, from hist.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist.lo -MD -MP -MF .deps/hist.Tpo -c hist.cpp -o hist.o >/dev/null 2>&1 mv -f .deps/hist.Tpo .deps/hist.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT xml.lo -MD -MP -MF .deps/xml.Tpo -c -o xml.lo xml.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT xml.lo -MD -MP -MF .deps/xml.Tpo -c xml.cpp -fPIC -DPIC -o .libs/xml.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT xml.lo -MD -MP -MF .deps/xml.Tpo -c xml.cpp -o xml.o >/dev/null 2>&1 mv -f .deps/xml.Tpo .deps/xml.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist_2d.lo -MD -MP -MF .deps/hist_2d.Tpo -c -o hist_2d.lo hist_2d.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist_2d.lo -MD -MP -MF .deps/hist_2d.Tpo -c hist_2d.cpp -fPIC -DPIC -o .libs/hist_2d.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hist_2d.lo -MD -MP -MF .deps/hist_2d.Tpo -c hist_2d.cpp -o hist_2d.o >/dev/null 2>&1 mv -f .deps/hist_2d.Tpo .deps/hist_2d.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT prob_dens_func.lo -MD -MP -MF .deps/prob_dens_func.Tpo -c -o prob_dens_func.lo prob_dens_func.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT prob_dens_func.lo -MD -MP -MF .deps/prob_dens_func.Tpo -c prob_dens_func.cpp -fPIC -DPIC -o .libs/prob_dens_func.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT prob_dens_func.lo -MD -MP -MF .deps/prob_dens_func.Tpo -c prob_dens_func.cpp -o prob_dens_func.o >/dev/null 2>&1 mv -f .deps/prob_dens_func.Tpo .deps/prob_dens_func.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vec_stats.lo -MD -MP -MF .deps/vec_stats.Tpo -c -o vec_stats.lo vec_stats.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vec_stats.lo -MD -MP -MF .deps/vec_stats.Tpo -c vec_stats.cpp -fPIC -DPIC -o .libs/vec_stats.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT vec_stats.lo -MD -MP -MF .deps/vec_stats.Tpo -c vec_stats.cpp -o vec_stats.o >/dev/null 2>&1 mv -f .deps/vec_stats.Tpo .deps/vec_stats.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interpm_python.lo -MD -MP -MF .deps/interpm_python.Tpo -c -o interpm_python.lo interpm_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interpm_python.lo -MD -MP -MF .deps/interpm_python.Tpo -c interpm_python.cpp -fPIC -DPIC -o .libs/interpm_python.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT interpm_python.lo -MD -MP -MF .deps/interpm_python.Tpo -c interpm_python.cpp -o interpm_python.o >/dev/null 2>&1 mv -f .deps/interpm_python.Tpo .deps/interpm_python.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT gmm_python.lo -MD -MP -MF .deps/gmm_python.Tpo -c -o gmm_python.lo gmm_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT gmm_python.lo -MD -MP -MF .deps/gmm_python.Tpo -c gmm_python.cpp -fPIC -DPIC -o .libs/gmm_python.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT gmm_python.lo -MD -MP -MF .deps/gmm_python.Tpo -c gmm_python.cpp -o gmm_python.o >/dev/null 2>&1 mv -f .deps/gmm_python.Tpo .deps/gmm_python.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_other.la series_acc.lo poly.lo polylog.lo interp2_eqi.lo pinside.lo other_python.lo contour.lo smooth_gsl.lo hist.lo xml.lo hist_2d.lo prob_dens_func.lo vec_stats.lo interpm_python.lo gmm_python.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_other.a .libs/series_acc.o .libs/poly.o .libs/polylog.o .libs/interp2_eqi.o .libs/pinside.o .libs/other_python.o .libs/contour.o .libs/smooth_gsl.o .libs/hist.o .libs/xml.o .libs/hist_2d.o .libs/prob_dens_func.o .libs/vec_stats.o .libs/interpm_python.o .libs/gmm_python.o libtool: link: ranlib .libs/libo2scl_other.a libtool: link: ( cd ".libs" && rm -f "libo2scl_other.la" && ln -s "../libo2scl_other.la" "libo2scl_other.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/other' Making all in root make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/root' Making all in arma make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/root/arma' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root/arma' Making all in eigen make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/root/eigen' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root/eigen' Making all in neither make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/root/neither' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root/neither' Making all in both make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/root/both' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root/both' make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/root' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root' make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/root' Making all in linalg make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg' Making all in arma make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg/arma' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg/arma' Making all in eigen make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg/eigen' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg/eigen' Making all in both make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg/both' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg/both' Making all in neither make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg/neither' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg/neither' make[4]: Entering directory '/build/androiddb/parts/o2scl/build/src/linalg' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT permutation.lo -MD -MP -MF .deps/permutation.Tpo -c -o permutation.lo permutation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT permutation.lo -MD -MP -MF .deps/permutation.Tpo -c permutation.cpp -fPIC -DPIC -o .libs/permutation.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT permutation.lo -MD -MP -MF .deps/permutation.Tpo -c permutation.cpp -o permutation.o >/dev/null 2>&1 mv -f .deps/permutation.Tpo .deps/permutation.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT givens.lo -MD -MP -MF .deps/givens.Tpo -c -o givens.lo givens.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT givens.lo -MD -MP -MF .deps/givens.Tpo -c givens.cpp -fPIC -DPIC -o .libs/givens.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT givens.lo -MD -MP -MF .deps/givens.Tpo -c givens.cpp -o givens.o >/dev/null 2>&1 mv -f .deps/givens.Tpo .deps/givens.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT qr.lo -MD -MP -MF .deps/qr.Tpo -c -o qr.lo qr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT qr.lo -MD -MP -MF .deps/qr.Tpo -c qr.cpp -fPIC -DPIC -o .libs/qr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT qr.lo -MD -MP -MF .deps/qr.Tpo -c qr.cpp -o qr.o >/dev/null 2>&1 mv -f .deps/qr.Tpo .deps/qr.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cholesky.lo -MD -MP -MF .deps/cholesky.Tpo -c -o cholesky.lo cholesky.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cholesky.lo -MD -MP -MF .deps/cholesky.Tpo -c cholesky.cpp -fPIC -DPIC -o .libs/cholesky.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cholesky.lo -MD -MP -MF .deps/cholesky.Tpo -c cholesky.cpp -o cholesky.o >/dev/null 2>&1 mv -f .deps/cholesky.Tpo .deps/cholesky.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_linalg.la permutation.lo givens.lo qr.lo cholesky.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_linalg.a .libs/permutation.o .libs/givens.o .libs/qr.o .libs/cholesky.o libtool: link: ranlib .libs/libo2scl_linalg.a libtool: link: ( cd ".libs" && rm -f "libo2scl_linalg.la" && ln -s "../libo2scl_linalg.la" "libo2scl_linalg.la" ) make[4]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg' make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/linalg' Making all in part make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/part' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_eff.lo -MD -MP -MF .deps/fermion_eff.Tpo -c -o fermion_eff.lo fermion_eff.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_eff.lo -MD -MP -MF .deps/fermion_eff.Tpo -c fermion_eff.cpp -fPIC -DPIC -o .libs/fermion_eff.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_eff.lo -MD -MP -MF .deps/fermion_eff.Tpo -c fermion_eff.cpp -o fermion_eff.o >/dev/null 2>&1 mv -f .deps/fermion_eff.Tpo .deps/fermion_eff.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT boson_eff.lo -MD -MP -MF .deps/boson_eff.Tpo -c -o boson_eff.lo boson_eff.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT boson_eff.lo -MD -MP -MF .deps/boson_eff.Tpo -c boson_eff.cpp -fPIC -DPIC -o .libs/boson_eff.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT boson_eff.lo -MD -MP -MF .deps/boson_eff.Tpo -c boson_eff.cpp -o boson_eff.o >/dev/null 2>&1 mv -f .deps/boson_eff.Tpo .deps/boson_eff.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part.lo -MD -MP -MF .deps/part.Tpo -c -o part.lo part.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part.lo -MD -MP -MF .deps/part.Tpo -c part.cpp -fPIC -DPIC -o .libs/part.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part.lo -MD -MP -MF .deps/part.Tpo -c part.cpp -o part.o >/dev/null 2>&1 mv -f .deps/part.Tpo .deps/part.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT quark.lo -MD -MP -MF .deps/quark.Tpo -c -o quark.lo quark.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT quark.lo -MD -MP -MF .deps/quark.Tpo -c quark.cpp -fPIC -DPIC -o .libs/quark.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT quark.lo -MD -MP -MF .deps/quark.Tpo -c quark.cpp -o quark.o >/dev/null 2>&1 mv -f .deps/quark.Tpo .deps/quark.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_deriv_nr.lo -MD -MP -MF .deps/fermion_deriv_nr.Tpo -c -o fermion_deriv_nr.lo fermion_deriv_nr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_deriv_nr.lo -MD -MP -MF .deps/fermion_deriv_nr.Tpo -c fermion_deriv_nr.cpp -fPIC -DPIC -o .libs/fermion_deriv_nr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_deriv_nr.lo -MD -MP -MF .deps/fermion_deriv_nr.Tpo -c fermion_deriv_nr.cpp -o fermion_deriv_nr.o >/dev/null 2>&1 mv -f .deps/fermion_deriv_nr.Tpo .deps/fermion_deriv_nr.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_mag_zerot.lo -MD -MP -MF .deps/fermion_mag_zerot.Tpo -c -o fermion_mag_zerot.lo fermion_mag_zerot.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_mag_zerot.lo -MD -MP -MF .deps/fermion_mag_zerot.Tpo -c fermion_mag_zerot.cpp -fPIC -DPIC -o .libs/fermion_mag_zerot.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT fermion_mag_zerot.lo -MD -MP -MF .deps/fermion_mag_zerot.Tpo -c fermion_mag_zerot.cpp -o fermion_mag_zerot.o >/dev/null 2>&1 mv -f .deps/fermion_mag_zerot.Tpo .deps/fermion_mag_zerot.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_deriv.lo -MD -MP -MF .deps/part_deriv.Tpo -c -o part_deriv.lo part_deriv.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_deriv.lo -MD -MP -MF .deps/part_deriv.Tpo -c part_deriv.cpp -fPIC -DPIC -o .libs/part_deriv.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_deriv.lo -MD -MP -MF .deps/part_deriv.Tpo -c part_deriv.cpp -o part_deriv.o >/dev/null 2>&1 mv -f .deps/part_deriv.Tpo .deps/part_deriv.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_pdg.lo -MD -MP -MF .deps/part_pdg.Tpo -c -o part_pdg.lo part_pdg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_pdg.lo -MD -MP -MF .deps/part_pdg.Tpo -c part_pdg.cpp -fPIC -DPIC -o .libs/part_pdg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_pdg.lo -MD -MP -MF .deps/part_pdg.Tpo -c part_pdg.cpp -o part_pdg.o >/dev/null 2>&1 mv -f .deps/part_pdg.Tpo .deps/part_pdg.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_python.lo -MD -MP -MF .deps/part_python.Tpo -c -o part_python.lo part_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_python.lo -MD -MP -MF .deps/part_python.Tpo -c part_python.cpp -fPIC -DPIC -o .libs/part_python.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_python.lo -MD -MP -MF .deps/part_python.Tpo -c part_python.cpp -o part_python.o >/dev/null 2>&1 mv -f .deps/part_python.Tpo .deps/part_python.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_part.la fermion_eff.lo boson_eff.lo part.lo quark.lo fermion_deriv_nr.lo fermion_mag_zerot.lo part_deriv.lo part_pdg.lo part_python.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_part.a .libs/fermion_eff.o .libs/boson_eff.o .libs/part.o .libs/quark.o .libs/fermion_deriv_nr.o .libs/fermion_mag_zerot.o .libs/part_deriv.o .libs/part_pdg.o .libs/part_python.o libtool: link: ranlib .libs/libo2scl_part.a libtool: link: ( cd ".libs" && rm -f "libo2scl_part.la" && ln -s "../libo2scl_part.la" "libo2scl_part.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/part' Making all in nuclei make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/nuclei' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass.lo -MD -MP -MF .deps/nucmass.Tpo -c -o nucmass.lo nucmass.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass.lo -MD -MP -MF .deps/nucmass.Tpo -c nucmass.cpp -fPIC -DPIC -o .libs/nucmass.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass.lo -MD -MP -MF .deps/nucmass.Tpo -c nucmass.cpp -o nucmass.o >/dev/null 2>&1 mv -f .deps/nucmass.Tpo .deps/nucmass.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucdist.lo -MD -MP -MF .deps/nucdist.Tpo -c -o nucdist.lo nucdist.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucdist.lo -MD -MP -MF .deps/nucdist.Tpo -c nucdist.cpp -fPIC -DPIC -o .libs/nucdist.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::nucleus&}; _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucdist.h:30, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucdist.h:31, from nucdist.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucdist.lo -MD -MP -MF .deps/nucdist.Tpo -c nucdist.cpp -o nucdist.o >/dev/null 2>&1 mv -f .deps/nucdist.Tpo .deps/nucdist.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus.lo -MD -MP -MF .deps/nucleus.Tpo -c -o nucleus.lo nucleus.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus.lo -MD -MP -MF .deps/nucleus.Tpo -c nucleus.cpp -fPIC -DPIC -o .libs/nucleus.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus.lo -MD -MP -MF .deps/nucleus.Tpo -c nucleus.cpp -o nucleus.o >/dev/null 2>&1 mv -f .deps/nucleus.Tpo .deps/nucleus.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_fit.lo -MD -MP -MF .deps/nucmass_fit.Tpo -c -o nucmass_fit.lo nucmass_fit.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_fit.lo -MD -MP -MF .deps/nucmass_fit.Tpo -c nucmass_fit.cpp -fPIC -DPIC -o .libs/nucmass_fit.o In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_fit.h:30, from nucmass_fit.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_fit.lo -MD -MP -MF .deps/nucmass_fit.Tpo -c nucmass_fit.cpp -o nucmass_fit.o >/dev/null 2>&1 mv -f .deps/nucmass_fit.Tpo .deps/nucmass_fit.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT reaction_lib.lo -MD -MP -MF .deps/reaction_lib.Tpo -c -o reaction_lib.lo reaction_lib.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT reaction_lib.lo -MD -MP -MF .deps/reaction_lib.Tpo -c reaction_lib.cpp -fPIC -DPIC -o .libs/reaction_lib.o In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/reaction_lib.h:36, from reaction_lib.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::nuclear_reaction; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/reaction_lib.h:36, from reaction_lib.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::nuclear_reaction&}; _Tp = o2scl::nuclear_reaction; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT reaction_lib.lo -MD -MP -MF .deps/reaction_lib.Tpo -c reaction_lib.cpp -o reaction_lib.o >/dev/null 2>&1 mv -f .deps/reaction_lib.Tpo .deps/reaction_lib.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_nucmass_io.lo -MD -MP -MF .deps/hdf_nucmass_io.Tpo -c -o hdf_nucmass_io.lo hdf_nucmass_io.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_nucmass_io.lo -MD -MP -MF .deps/hdf_nucmass_io.Tpo -c hdf_nucmass_io.cpp -fPIC -DPIC -o .libs/hdf_nucmass_io.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/constants.h:29, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/hdf_nucmass_io.h:44, from hdf_nucmass_io.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_nucmass_io.lo -MD -MP -MF .deps/hdf_nucmass_io.Tpo -c hdf_nucmass_io.cpp -o hdf_nucmass_io.o >/dev/null 2>&1 mv -f .deps/hdf_nucmass_io.Tpo .deps/hdf_nucmass_io.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_frdm.lo -MD -MP -MF .deps/nucmass_frdm.Tpo -c -o nucmass_frdm.lo nucmass_frdm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_frdm.lo -MD -MP -MF .deps/nucmass_frdm.Tpo -c nucmass_frdm.cpp -fPIC -DPIC -o .libs/nucmass_frdm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_frdm.lo -MD -MP -MF .deps/nucmass_frdm.Tpo -c nucmass_frdm.cpp -o nucmass_frdm.o >/dev/null 2>&1 mv -f .deps/nucmass_frdm.Tpo .deps/nucmass_frdm.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dz.lo -MD -MP -MF .deps/nucmass_dz.Tpo -c -o nucmass_dz.lo nucmass_dz.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dz.lo -MD -MP -MF .deps/nucmass_dz.Tpo -c nucmass_dz.cpp -fPIC -DPIC -o .libs/nucmass_dz.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_dz.h:30, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass.h:32, from ../../include/o2scl/nucmass_dz.h:33, from nucmass_dz.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dz.lo -MD -MP -MF .deps/nucmass_dz.Tpo -c nucmass_dz.cpp -o nucmass_dz.o >/dev/null 2>&1 mv -f .deps/nucmass_dz.Tpo .deps/nucmass_dz.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ame.lo -MD -MP -MF .deps/nucmass_ame.Tpo -c -o nucmass_ame.lo nucmass_ame.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ame.lo -MD -MP -MF .deps/nucmass_ame.Tpo -c nucmass_ame.cpp -fPIC -DPIC -o .libs/nucmass_ame.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::nucmass_ame2::entry_nubase_20; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::nucmass_ame2::entry; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::nucmass_ame2::entry_nubase_20; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = o2scl::nucmass_ame2::entry_nubase_20; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = o2scl::nucmass_ame2::entry_nubase_20]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::nucmass_ame2::entry&}; _Tp = o2scl::nucmass_ame2::entry; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::nucmass_ame2::entry_nubase_20&}; _Tp = o2scl::nucmass_ame2::entry_nubase_20; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*; _Tp = o2scl::nucmass_ame2::entry_nubase_20]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass.h:30, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::nucmass_ame2::entry*; _ForwardIterator = o2scl::nucmass_ame2::entry*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::nucmass_ame2::entry_nubase_20*; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::nucmass_ame2::entry_nubase_20*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::nucmass_ame2::entry_nubase_20*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::nucmass_ame2::entry_nubase_20; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry*; _Tp = o2scl::nucmass_ame2::entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*; _Tp = o2scl::nucmass_ame2::entry_nubase_20]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ame.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = o2scl::nucmass_ame2::entry_nubase_20*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ame.lo -MD -MP -MF .deps/nucmass_ame.Tpo -c nucmass_ame.cpp -o nucmass_ame.o >/dev/null 2>&1 mv -f .deps/nucmass_ame.Tpo .deps/nucmass_ame.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_hfb.lo -MD -MP -MF .deps/nucmass_hfb.Tpo -c -o nucmass_hfb.lo nucmass_hfb.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_hfb.lo -MD -MP -MF .deps/nucmass_hfb.Tpo -c nucmass_hfb.cpp -fPIC -DPIC -o .libs/nucmass_hfb.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_hfb.lo -MD -MP -MF .deps/nucmass_hfb.Tpo -c nucmass_hfb.cpp -o nucmass_hfb.o >/dev/null 2>&1 mv -f .deps/nucmass_hfb.Tpo .deps/nucmass_hfb.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ktuy.lo -MD -MP -MF .deps/nucmass_ktuy.Tpo -c -o nucmass_ktuy.lo nucmass_ktuy.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ktuy.lo -MD -MP -MF .deps/nucmass_ktuy.Tpo -c nucmass_ktuy.cpp -fPIC -DPIC -o .libs/nucmass_ktuy.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass.h:30, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass.h:31, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass.h:32, from nucmass_ktuy.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ktuy.lo -MD -MP -MF .deps/nucmass_ktuy.Tpo -c nucmass_ktuy.cpp -o nucmass_ktuy.o >/dev/null 2>&1 mv -f .deps/nucmass_ktuy.Tpo .deps/nucmass_ktuy.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dglg.lo -MD -MP -MF .deps/nucmass_dglg.Tpo -c -o nucmass_dglg.lo nucmass_dglg.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dglg.lo -MD -MP -MF .deps/nucmass_dglg.Tpo -c nucmass_dglg.cpp -fPIC -DPIC -o .libs/nucmass_dglg.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass_dglg.h:30, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_dglg.h:33, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_dglg.h:31, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_dglg.h:32, from nucmass_dglg.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_dglg.lo -MD -MP -MF .deps/nucmass_dglg.Tpo -c nucmass_dglg.cpp -o nucmass_dglg.o >/dev/null 2>&1 mv -f .deps/nucmass_dglg.Tpo .deps/nucmass_dglg.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_wlw.lo -MD -MP -MF .deps/nucmass_wlw.Tpo -c -o nucmass_wlw.lo nucmass_wlw.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_wlw.lo -MD -MP -MF .deps/nucmass_wlw.Tpo -c nucmass_wlw.cpp -fPIC -DPIC -o .libs/nucmass_wlw.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass_wlw.h:30, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_wlw.h:33, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_wlw.h:31, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_wlw.h:32, from nucmass_wlw.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_wlw.lo -MD -MP -MF .deps/nucmass_wlw.Tpo -c nucmass_wlw.cpp -o nucmass_wlw.o >/dev/null 2>&1 mv -f .deps/nucmass_wlw.Tpo .deps/nucmass_wlw.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_sdnp.lo -MD -MP -MF .deps/nucmass_sdnp.Tpo -c -o nucmass_sdnp.lo nucmass_sdnp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_sdnp.lo -MD -MP -MF .deps/nucmass_sdnp.Tpo -c nucmass_sdnp.cpp -fPIC -DPIC -o .libs/nucmass_sdnp.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass_sdnp.h:30, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_sdnp.h:33, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_sdnp.h:31, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_sdnp.h:32, from nucmass_sdnp.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_sdnp.lo -MD -MP -MF .deps/nucmass_sdnp.Tpo -c nucmass_sdnp.cpp -o nucmass_sdnp.o >/dev/null 2>&1 mv -f .deps/nucmass_sdnp.Tpo .deps/nucmass_sdnp.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_densmat.lo -MD -MP -MF .deps/nucmass_densmat.Tpo -c -o nucmass_densmat.lo nucmass_densmat.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_densmat.lo -MD -MP -MF .deps/nucmass_densmat.Tpo -c nucmass_densmat.cpp -fPIC -DPIC -o .libs/nucmass_densmat.o nucmass_densmat.cpp: In member function ‘void o2scl::dense_matter::prune_distribution(double)’: nucmass_densmat.cpp:368:20: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 368 | dist.erase(it); | ^ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::nucleus*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass_densmat.h:26, from nucmass_densmat.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = o2scl::nucleus*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_densmat.lo -MD -MP -MF .deps/nucmass_densmat.Tpo -c nucmass_densmat.cpp -o nucmass_densmat.o >/dev/null 2>&1 mv -f .deps/nucmass_densmat.Tpo .deps/nucmass_densmat.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_gen.lo -MD -MP -MF .deps/nucmass_gen.Tpo -c -o nucmass_gen.lo nucmass_gen.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_gen.lo -MD -MP -MF .deps/nucmass_gen.Tpo -c nucmass_gen.cpp -fPIC -DPIC -o .libs/nucmass_gen.o In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/nucmass_gen.h:32, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_gen.h:32, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_gen.h:32, from nucmass_gen.cpp:23: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass_gen.h:30, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/nucmass_gen.h:30, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucmass.h:36, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucmass.h:36, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucmass.h:36, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/nucleus.h:30, from ../../include/o2scl/nucmass.h:36, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/nucmass_gen.h:31, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/nucmass.h:34, from ../../include/o2scl/nucmass_gen.h:33, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/nucmass_gen.h:32, from nucmass_gen.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_gen.lo -MD -MP -MF .deps/nucmass_gen.Tpo -c nucmass_gen.cpp -o nucmass_gen.o >/dev/null 2>&1 mv -f .deps/nucmass_gen.Tpo .deps/nucmass_gen.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nuclei_python.lo -MD -MP -MF .deps/nuclei_python.Tpo -c -o nuclei_python.lo nuclei_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nuclei_python.lo -MD -MP -MF .deps/nuclei_python.Tpo -c nuclei_python.cpp -fPIC -DPIC -o .libs/nuclei_python.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nuclei_python.lo -MD -MP -MF .deps/nuclei_python.Tpo -c nuclei_python.cpp -o nuclei_python.o >/dev/null 2>&1 mv -f .deps/nuclei_python.Tpo .deps/nuclei_python.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_funcs.lo -MD -MP -MF .deps/part_funcs.Tpo -c -o part_funcs.lo part_funcs.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_funcs.lo -MD -MP -MF .deps/part_funcs.Tpo -c part_funcs.cpp -fPIC -DPIC -o .libs/part_funcs.o part_funcs.cpp: In member function ‘int o2scl::part_funcs::rt00(int, int, double, double&, double&)’: part_funcs.cpp:90:61: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 90 | 1.5,2.0,2.5,3.0,3.5,4.0,4.5,5.0,6.0,7.0,8.0,9.0,10.0}; | ^ part_funcs.cpp: In member function ‘int o2scl::part_funcs::r03(int, int, double, double&, double&)’: part_funcs.cpp:117:16: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 117 | 250,275}; | ^ part_funcs.cpp: In member function ‘int o2scl::part_funcs::ghk08(int, int, double, double&, double&)’: part_funcs.cpp:144:33: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 144 | 7.000,8.000,9.000,10.000}; | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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 ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/table.h:43, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/table.h:30, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/table.h:35, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/part_funcs.h:30, from part_funcs.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT part_funcs.lo -MD -MP -MF .deps/part_funcs.Tpo -c part_funcs.cpp -o part_funcs.o >/dev/null 2>&1 mv -f .deps/part_funcs.Tpo .deps/part_funcs.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_nuclei.la nucmass.lo nucdist.lo nucleus.lo nucmass_fit.lo reaction_lib.lo hdf_nucmass_io.lo nucmass_frdm.lo nucmass_dz.lo nucmass_ame.lo nucmass_hfb.lo nucmass_ktuy.lo nucmass_dglg.lo nucmass_wlw.lo nucmass_sdnp.lo nucmass_densmat.lo nucmass_gen.lo nuclei_python.lo part_funcs.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_nuclei.a .libs/nucmass.o .libs/nucdist.o .libs/nucleus.o .libs/nucmass_fit.o .libs/reaction_lib.o .libs/hdf_nucmass_io.o .libs/nucmass_frdm.o .libs/nucmass_dz.o .libs/nucmass_ame.o .libs/nucmass_hfb.o .libs/nucmass_ktuy.o .libs/nucmass_dglg.o .libs/nucmass_wlw.o .libs/nucmass_sdnp.o .libs/nucmass_densmat.o .libs/nucmass_gen.o .libs/nuclei_python.o .libs/part_funcs.o libtool: link: ranlib .libs/libo2scl_nuclei.a libtool: link: ( cd ".libs" && rm -f "libo2scl_nuclei.la" && ln -s "../libo2scl_nuclei.la" "libo2scl_nuclei.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/nuclei' Making all in eos make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/eos' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_apr.lo -MD -MP -MF .deps/eos_had_apr.Tpo -c -o eos_had_apr.lo eos_had_apr.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_apr.lo -MD -MP -MF .deps/eos_had_apr.Tpo -c eos_had_apr.cpp -fPIC -DPIC -o .libs/eos_had_apr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_apr.lo -MD -MP -MF .deps/eos_had_apr.Tpo -c eos_had_apr.cpp -o eos_had_apr.o >/dev/null 2>&1 mv -f .deps/eos_had_apr.Tpo .deps/eos_had_apr.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_bag.lo -MD -MP -MF .deps/eos_quark_bag.Tpo -c -o eos_quark_bag.lo eos_quark_bag.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_bag.lo -MD -MP -MF .deps/eos_quark_bag.Tpo -c eos_quark_bag.cpp -fPIC -DPIC -o .libs/eos_quark_bag.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_bag.lo -MD -MP -MF .deps/eos_quark_bag.Tpo -c eos_quark_bag.cpp -o eos_quark_bag.o >/dev/null 2>&1 mv -f .deps/eos_quark_bag.Tpo .deps/eos_quark_bag.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust.lo -MD -MP -MF .deps/eos_crust.Tpo -c -o eos_crust.lo eos_crust.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust.lo -MD -MP -MF .deps/eos_crust.Tpo -c eos_crust.cpp -fPIC -DPIC -o .libs/eos_crust.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust.lo -MD -MP -MF .deps/eos_crust.Tpo -c eos_crust.cpp -o eos_crust.o >/dev/null 2>&1 mv -f .deps/eos_crust.Tpo .deps/eos_crust.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_cold.lo -MD -MP -MF .deps/nstar_cold.Tpo -c -o nstar_cold.lo nstar_cold.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_cold.lo -MD -MP -MF .deps/nstar_cold.Tpo -c nstar_cold.cpp -fPIC -DPIC -o .libs/nstar_cold.o nstar_cold.cpp: In member function ‘int o2scl::nstar_cold::calc_eos(double)’: nstar_cold.cpp:303:59: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 303 | prot.n,e.n,neut.kf,prot.kf,e.kf,mu.mu,mu.n,mu.kf}; | ^ nstar_cold.cpp:311:42: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 311 | prot.n,e.n,neut.kf,prot.kf,e.kf}; | ^ nstar_cold.cpp: In member function ‘int o2scl::nstar_hot::calc_eos_T(double, double)’: nstar_cold.cpp:845:55: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 845 | prot.n,e.n,neut.kf,prot.kf,e.kf}; | ^ nstar_cold.cpp:853:55: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 853 | prot.n,e.n,neut.kf,prot.kf,e.kf}; | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/part.h:37, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_had_base.h:38, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/deriv_gsl.h:57, from ../../include/o2scl/eos_had_base.h:34, from ../../include/o2scl/nstar_cold.h:29, from nstar_cold.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_cold.lo -MD -MP -MF .deps/nstar_cold.Tpo -c nstar_cold.cpp -o nstar_cold.o >/dev/null 2>&1 mv -f .deps/nstar_cold.Tpo .deps/nstar_cold.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_base.lo -MD -MP -MF .deps/eos_base.Tpo -c -o eos_base.lo eos_base.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_base.lo -MD -MP -MF .deps/eos_base.Tpo -c eos_base.cpp -fPIC -DPIC -o .libs/eos_base.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_base.lo -MD -MP -MF .deps/eos_base.Tpo -c eos_base.cpp -o eos_base.o >/dev/null 2>&1 mv -f .deps/eos_base.Tpo .deps/eos_base.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_potential.lo -MD -MP -MF .deps/eos_had_potential.Tpo -c -o eos_had_potential.lo eos_had_potential.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_potential.lo -MD -MP -MF .deps/eos_had_potential.Tpo -c eos_had_potential.cpp -fPIC -DPIC -o .libs/eos_had_potential.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_potential.lo -MD -MP -MF .deps/eos_had_potential.Tpo -c eos_had_potential.cpp -o eos_had_potential.o >/dev/null 2>&1 mv -f .deps/eos_had_potential.Tpo .deps/eos_had_potential.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_njl.lo -MD -MP -MF .deps/eos_quark_njl.Tpo -c -o eos_quark_njl.lo eos_quark_njl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_njl.lo -MD -MP -MF .deps/eos_quark_njl.Tpo -c eos_quark_njl.cpp -fPIC -DPIC -o .libs/eos_quark_njl.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_njl.lo -MD -MP -MF .deps/eos_quark_njl.Tpo -c eos_quark_njl.cpp -o eos_quark_njl.o >/dev/null 2>&1 mv -f .deps/eos_quark_njl.Tpo .deps/eos_quark_njl.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_ddc.lo -MD -MP -MF .deps/eos_had_ddc.Tpo -c -o eos_had_ddc.lo eos_had_ddc.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_ddc.lo -MD -MP -MF .deps/eos_had_ddc.Tpo -c eos_had_ddc.cpp -fPIC -DPIC -o .libs/eos_had_ddc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_ddc.lo -MD -MP -MF .deps/eos_had_ddc.Tpo -c eos_had_ddc.cpp -o eos_had_ddc.o >/dev/null 2>&1 mv -f .deps/eos_had_ddc.Tpo .deps/eos_had_ddc.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop.lo -MD -MP -MF .deps/nucmass_ldrop.Tpo -c -o nucmass_ldrop.lo nucmass_ldrop.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop.lo -MD -MP -MF .deps/nucmass_ldrop.Tpo -c nucmass_ldrop.cpp -fPIC -DPIC -o .libs/nucmass_ldrop.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop.lo -MD -MP -MF .deps/nucmass_ldrop.Tpo -c nucmass_ldrop.cpp -o nucmass_ldrop.o >/dev/null 2>&1 mv -f .deps/nucmass_ldrop.Tpo .deps/nucmass_ldrop.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark.lo -MD -MP -MF .deps/eos_quark.Tpo -c -o eos_quark.lo eos_quark.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark.lo -MD -MP -MF .deps/eos_quark.Tpo -c eos_quark.cpp -fPIC -DPIC -o .libs/eos_quark.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark.lo -MD -MP -MF .deps/eos_quark.Tpo -c eos_quark.cpp -o eos_quark.o >/dev/null 2>&1 mv -f .deps/eos_quark.Tpo .deps/eos_quark.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf.lo -MD -MP -MF .deps/eos_had_rmf.Tpo -c -o eos_had_rmf.lo eos_had_rmf.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf.lo -MD -MP -MF .deps/eos_had_rmf.Tpo -c eos_had_rmf.cpp -fPIC -DPIC -o .libs/eos_had_rmf.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf.lo -MD -MP -MF .deps/eos_had_rmf.Tpo -c eos_had_rmf.cpp -o eos_had_rmf.o >/dev/null 2>&1 mv -f .deps/eos_had_rmf.Tpo .deps/eos_had_rmf.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_schematic.lo -MD -MP -MF .deps/eos_had_schematic.Tpo -c -o eos_had_schematic.lo eos_had_schematic.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_schematic.lo -MD -MP -MF .deps/eos_had_schematic.Tpo -c eos_had_schematic.cpp -fPIC -DPIC -o .libs/eos_had_schematic.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_schematic.lo -MD -MP -MF .deps/eos_had_schematic.Tpo -c eos_had_schematic.cpp -o eos_had_schematic.o >/dev/null 2>&1 mv -f .deps/eos_had_schematic.Tpo .deps/eos_had_schematic.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_skyrme.lo -MD -MP -MF .deps/eos_had_skyrme.Tpo -c -o eos_had_skyrme.lo eos_had_skyrme.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_skyrme.lo -MD -MP -MF .deps/eos_had_skyrme.Tpo -c eos_had_skyrme.cpp -fPIC -DPIC -o .libs/eos_had_skyrme.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_skyrme.lo -MD -MP -MF .deps/eos_had_skyrme.Tpo -c eos_had_skyrme.cpp -o eos_had_skyrme.o >/dev/null 2>&1 mv -f .deps/eos_had_skyrme.Tpo .deps/eos_had_skyrme.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_solve.lo -MD -MP -MF .deps/tov_solve.Tpo -c -o tov_solve.lo tov_solve.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_solve.lo -MD -MP -MF .deps/tov_solve.Tpo -c tov_solve.cpp -fPIC -DPIC -o .libs/tov_solve.o In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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 ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/eos_tov.h:38, from ../../include/o2scl/tov_solve.h:29, from tov_solve.cpp:31: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/detail/config.hpp:18, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:17, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/detail/config.hpp:18, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/detail/config.hpp:18, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/stdexcept:39, from /usr/include/boost/numeric/ublas/exception.hpp:11, from /usr/include/boost/numeric/ublas/expression_types.hpp:14, from /usr/include/boost/numeric/ublas/vector_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_expression.hpp:16, from /usr/include/boost/numeric/ublas/matrix_proxy.hpp:16, from tov_solve.cpp:29: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_tov.h:35, from ../../include/o2scl/tov_solve.h:29, from tov_solve.cpp:31: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_solve.lo -MD -MP -MF .deps/tov_solve.Tpo -c tov_solve.cpp -o tov_solve.o >/dev/null 2>&1 mv -f .deps/tov_solve.Tpo .deps/tov_solve.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse.lo -MD -MP -MF .deps/eos_nse.Tpo -c -o eos_nse.lo eos_nse.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse.lo -MD -MP -MF .deps/eos_nse.Tpo -c eos_nse.cpp -fPIC -DPIC -o .libs/eos_nse.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse.lo -MD -MP -MF .deps/eos_nse.Tpo -c eos_nse.cpp -o eos_nse.o >/dev/null 2>&1 mv -f .deps/eos_nse.Tpo .deps/eos_nse.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_eos_io.lo -MD -MP -MF .deps/hdf_eos_io.Tpo -c -o hdf_eos_io.lo hdf_eos_io.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_eos_io.lo -MD -MP -MF .deps/hdf_eos_io.Tpo -c hdf_eos_io.cpp -fPIC -DPIC -o .libs/hdf_eos_io.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_eos_io.lo -MD -MP -MF .deps/hdf_eos_io.Tpo -c hdf_eos_io.cpp -o hdf_eos_io.o >/dev/null 2>&1 mv -f .deps/hdf_eos_io.Tpo .deps/hdf_eos_io.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_delta.lo -MD -MP -MF .deps/eos_had_rmf_delta.Tpo -c -o eos_had_rmf_delta.lo eos_had_rmf_delta.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_delta.lo -MD -MP -MF .deps/eos_had_rmf_delta.Tpo -c eos_had_rmf_delta.cpp -fPIC -DPIC -o .libs/eos_had_rmf_delta.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_delta.lo -MD -MP -MF .deps/eos_had_rmf_delta.Tpo -c eos_had_rmf_delta.cpp -o eos_had_rmf_delta.o >/dev/null 2>&1 mv -f .deps/eos_had_rmf_delta.Tpo .deps/eos_had_rmf_delta.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_tov.lo -MD -MP -MF .deps/eos_tov.Tpo -c -o eos_tov.lo eos_tov.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_tov.lo -MD -MP -MF .deps/eos_tov.Tpo -c eos_tov.cpp -fPIC -DPIC -o .libs/eos_tov.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/eos_tov.h:38, from eos_tov.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_tov.h:29, from eos_tov.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_tov.h:33, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_tov.h:30, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_tov.h:35, from eos_tov.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_tov.lo -MD -MP -MF .deps/eos_tov.Tpo -c eos_tov.cpp -o eos_tov.o >/dev/null 2>&1 mv -f .deps/eos_tov.Tpo .deps/eos_tov.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_sym4.lo -MD -MP -MF .deps/eos_had_sym4.Tpo -c -o eos_had_sym4.lo eos_had_sym4.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_sym4.lo -MD -MP -MF .deps/eos_had_sym4.Tpo -c eos_had_sym4.cpp -fPIC -DPIC -o .libs/eos_had_sym4.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_sym4.lo -MD -MP -MF .deps/eos_had_sym4.Tpo -c eos_had_sym4.cpp -o eos_had_sym4.o >/dev/null 2>&1 mv -f .deps/eos_had_sym4.Tpo .deps/eos_had_sym4.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_base.lo -MD -MP -MF .deps/eos_had_base.Tpo -c -o eos_had_base.lo eos_had_base.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_base.lo -MD -MP -MF .deps/eos_had_base.Tpo -c eos_had_base.cpp -fPIC -DPIC -o .libs/eos_had_base.o eos_had_base.cpp: In member function ‘virtual int o2scl::eos_had_base::beta_eq_T0(o2scl::eos_had_base::ubvector&, o2scl::eos_had_base::ubvector&, o2scl::eos_leptons&, std::shared_ptr > >)’: eos_had_base.cpp:1367:32: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1367 | neutron->kf,proton->kf}; | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_had_base.h:32, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_had_base.h:29, from eos_had_base.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_base.lo -MD -MP -MF .deps/eos_had_base.Tpo -c eos_had_base.cpp -o eos_had_base.o >/dev/null 2>&1 mv -f .deps/eos_had_base.Tpo .deps/eos_had_base.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus_rmf.lo -MD -MP -MF .deps/nucleus_rmf.Tpo -c -o nucleus_rmf.lo nucleus_rmf.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus_rmf.lo -MD -MP -MF .deps/nucleus_rmf.Tpo -c nucleus_rmf.cpp -fPIC -DPIC -o .libs/nucleus_rmf.o nucleus_rmf.cpp: In member function ‘void o2scl::nucleus_rmf::center_mass_corr(double)’: nucleus_rmf.cpp:877:47: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 877 | vector line={x,chden1[i],chdenc[i]}; | ^ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::nucleus_rmf::shell; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::nucleus_rmf::shell&}; _Tp = o2scl::nucleus_rmf::shell; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/part.h:37, from ../../include/o2scl/nucleus_rmf.h:34, from nucleus_rmf.cpp:24: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::nucleus_rmf::shell*; _ForwardIterator = o2scl::nucleus_rmf::shell*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucleus_rmf::shell*; _Tp = o2scl::nucleus_rmf::shell]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucleus_rmf::shell*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = o2scl::nucleus_rmf::shell*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/nucleus_rmf.h:31, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/nucleus_rmf.h:29, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/vector.h:62, from ../../include/o2scl/search_vec.h:34, from ../../include/o2scl/interp.h:59, from ../../include/o2scl/nucleus_rmf.h:32, from nucleus_rmf.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucleus_rmf.lo -MD -MP -MF .deps/nucleus_rmf.Tpo -c nucleus_rmf.cpp -o nucleus_rmf.o >/dev/null 2>&1 mv -f .deps/nucleus_rmf.Tpo .deps/nucleus_rmf.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_sn.lo -MD -MP -MF .deps/eos_sn.Tpo -c -o eos_sn.lo eos_sn.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_sn.lo -MD -MP -MF .deps/eos_sn.Tpo -c eos_sn.cpp -fPIC -DPIC -o .libs/eos_sn.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_sn.h:29, from eos_sn.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_sn.h:29, from eos_sn.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/tensor_grid.h:41, from ../../include/o2scl/eos_sn.h:33, from eos_sn.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:30, from /usr/include/boost/multiprecision/detail/number_base.hpp:18, from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:10, from /usr/include/boost/multiprecision/detail/precision.hpp:9, from /usr/include/boost/multiprecision/number.hpp:24, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:30, from /usr/include/boost/multiprecision/detail/number_base.hpp:18, from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:10, from /usr/include/boost/multiprecision/detail/precision.hpp:9, from /usr/include/boost/multiprecision/number.hpp:24, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_sn.h:32, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_sn.h:29, from eos_sn.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_sn.h:29, from eos_sn.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/eos_sn.h:30, from eos_sn.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_sn.lo -MD -MP -MF .deps/eos_sn.Tpo -c eos_sn.cpp -o eos_sn.o >/dev/null 2>&1 mv -f .deps/eos_sn.Tpo .deps/eos_sn.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop_shell.lo -MD -MP -MF .deps/nucmass_ldrop_shell.Tpo -c -o nucmass_ldrop_shell.lo nucmass_ldrop_shell.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop_shell.lo -MD -MP -MF .deps/nucmass_ldrop_shell.Tpo -c nucmass_ldrop_shell.cpp -fPIC -DPIC -o .libs/nucmass_ldrop_shell.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nucmass_ldrop_shell.lo -MD -MP -MF .deps/nucmass_ldrop_shell.Tpo -c nucmass_ldrop_shell.cpp -o nucmass_ldrop_shell.o >/dev/null 2>&1 mv -f .deps/nucmass_ldrop_shell.Tpo .deps/nucmass_ldrop_shell.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl.lo -MD -MP -MF .deps/eos_quark_cfl.Tpo -c -o eos_quark_cfl.lo eos_quark_cfl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl.lo -MD -MP -MF .deps/eos_quark_cfl.Tpo -c eos_quark_cfl.cpp -fPIC -DPIC -o .libs/eos_quark_cfl.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl.lo -MD -MP -MF .deps/eos_quark_cfl.Tpo -c eos_quark_cfl.cpp -o eos_quark_cfl.o >/dev/null 2>&1 mv -f .deps/eos_quark_cfl.Tpo .deps/eos_quark_cfl.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl6.lo -MD -MP -MF .deps/eos_quark_cfl6.Tpo -c -o eos_quark_cfl6.lo eos_quark_cfl6.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl6.lo -MD -MP -MF .deps/eos_quark_cfl6.Tpo -c eos_quark_cfl6.cpp -fPIC -DPIC -o .libs/eos_quark_cfl6.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_quark_cfl6.lo -MD -MP -MF .deps/eos_quark_cfl6.Tpo -c eos_quark_cfl6.cpp -o eos_quark_cfl6.o >/dev/null 2>&1 mv -f .deps/eos_quark_cfl6.Tpo .deps/eos_quark_cfl6.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse_full.lo -MD -MP -MF .deps/eos_nse_full.Tpo -c -o eos_nse_full.lo eos_nse_full.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse_full.lo -MD -MP -MF .deps/eos_nse_full.Tpo -c eos_nse_full.cpp -fPIC -DPIC -o .libs/eos_nse_full.o eos_nse_full.cpp: In member function ‘virtual int o2scl::eos_nse_full::density_match(o2scl::dense_matter&)’: eos_nse_full.cpp:1512:23: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1512 | dm.dist.erase(it); | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::nucleus; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::nucleus*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = o2scl::nucleus*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/classical.h:38, from ../../include/o2scl/eos_nse_full.h:33, from eos_nse_full.cpp:23: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/eos_nse_full.h:29, from eos_nse_full.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_nse_full.lo -MD -MP -MF .deps/eos_nse_full.Tpo -c eos_nse_full.cpp -o eos_nse_full.o >/dev/null 2>&1 mv -f .deps/eos_nse_full.Tpo .deps/eos_nse_full.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust_virial.lo -MD -MP -MF .deps/eos_crust_virial.Tpo -c -o eos_crust_virial.lo eos_crust_virial.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust_virial.lo -MD -MP -MF .deps/eos_crust_virial.Tpo -c eos_crust_virial.cpp -fPIC -DPIC -o .libs/eos_crust_virial.o In file included from /usr/include/c++/9/map:61, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/part.h:37, from ../../include/o2scl/boson.h:39, from ../../include/o2scl/eos_crust_virial.h:33, from eos_crust_virial.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_crust_virial.h:29, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from ../../include/o2scl/eos_crust_virial.h:29, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_crust_virial.h:31, from eos_crust_virial.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_crust_virial.h:31, from eos_crust_virial.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_crust_virial.h:31, from eos_crust_virial.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_crust_virial.h:31, from eos_crust_virial.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/eos_crust_virial.h:30, from eos_crust_virial.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_crust_virial.lo -MD -MP -MF .deps/eos_crust_virial.Tpo -c eos_crust_virial.cpp -o eos_crust_virial.o >/dev/null 2>&1 mv -f .deps/eos_crust_virial.Tpo .deps/eos_crust_virial.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_rot.lo -MD -MP -MF .deps/nstar_rot.Tpo -c -o nstar_rot.lo nstar_rot.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_rot.lo -MD -MP -MF .deps/nstar_rot.Tpo -c nstar_rot.cpp -fPIC -DPIC -o .libs/nstar_rot.o In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from nstar_rot.cpp:46: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from nstar_rot.cpp:46: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from nstar_rot.cpp:46: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from nstar_rot.cpp:46: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from ../../include/o2scl/constants.h:30, from nstar_rot.cpp:46: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT nstar_rot.lo -MD -MP -MF .deps/nstar_rot.Tpo -c nstar_rot.cpp -o nstar_rot.o >/dev/null 2>&1 mv -f .deps/nstar_rot.Tpo .deps/nstar_rot.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_love.lo -MD -MP -MF .deps/tov_love.Tpo -c -o tov_love.lo tov_love.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_love.lo -MD -MP -MF .deps/tov_love.Tpo -c tov_love.cpp -fPIC -DPIC -o .libs/tov_love.o In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from tov_love.h:31, from tov_love.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/cmath:42, from /usr/include/c++/9/math.h:36, from /usr/include/gsl/gsl_math.h:22, from tov_love.h:26, from tov_love.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from tov_love.h:28, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/ode_funct.h:31, from ../../include/o2scl/ode_step.h:31, from ../../include/o2scl/astep.h:29, from ../../include/o2scl/astep_gsl.h:54, from tov_love.h:30, from tov_love.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT tov_love.lo -MD -MP -MF .deps/tov_love.Tpo -c tov_love.cpp -o tov_love.o >/dev/null 2>&1 mv -f .deps/tov_love.Tpo .deps/tov_love.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_hyp.lo -MD -MP -MF .deps/eos_had_rmf_hyp.Tpo -c -o eos_had_rmf_hyp.lo eos_had_rmf_hyp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_hyp.lo -MD -MP -MF .deps/eos_had_rmf_hyp.Tpo -c eos_had_rmf_hyp.cpp -fPIC -DPIC -o .libs/eos_had_rmf_hyp.o eos_had_rmf_hyp.cpp: In member function ‘virtual int o2scl::eos_had_rmf_hyp::beta_eq_T0(o2scl::eos_had_base::ubvector&, o2scl::eos_had_base::ubvector&, o2scl::eos_leptons&, std::shared_ptr > >)’: eos_had_rmf_hyp.cpp:1528:42: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1528 | sigma_p->kf,sigma_z->kf,sigma_m->kf}; | ^ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/convert_units.h:33, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/eos_had_rmf_hyp.h:29, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/eos_had_rmf_hyp.h:27, from eos_had_rmf_hyp.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_had_rmf_hyp.lo -MD -MP -MF .deps/eos_had_rmf_hyp.Tpo -c eos_had_rmf_hyp.cpp -o eos_had_rmf_hyp.o >/dev/null 2>&1 mv -f .deps/eos_had_rmf_hyp.Tpo .deps/eos_had_rmf_hyp.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_python.lo -MD -MP -MF .deps/eos_python.Tpo -c -o eos_python.lo eos_python.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_python.lo -MD -MP -MF .deps/eos_python.Tpo -c eos_python.cpp -fPIC -DPIC -o .libs/eos_python.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/boost/detail/container_fwd.hpp:94, from /usr/include/boost/container_hash/extensions.hpp:22, from /usr/include/boost/container_hash/hash.hpp:760, from /usr/include/boost/multiprecision/number.hpp:28, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_base.h:29, from ../../include/o2scl/eos_python.h:24, from eos_python.cpp:24: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_python.lo -MD -MP -MF .deps/eos_python.Tpo -c eos_python.cpp -o eos_python.o >/dev/null 2>&1 mv -f .deps/eos_python.Tpo .deps/eos_python.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_leptons.lo -MD -MP -MF .deps/eos_leptons.Tpo -c -o eos_leptons.lo eos_leptons.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_leptons.lo -MD -MP -MF .deps/eos_leptons.Tpo -c eos_leptons.cpp -fPIC -DPIC -o .libs/eos_leptons.o In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: ../../include/o2scl/convert_units.h: In constructor ‘o2scl::convert_units::convert_units() [with fp_t = long double]’: ../../include/o2scl/convert_units.h:607:19: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 607 | prefix_facts={pow((fp_t)10,(fp_t)30), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 608 | pow((fp_t)10,(fp_t)27), | ~~~~~~~~~~~~~~~~~~~~~~~ 609 | pow((fp_t)10,(fp_t)24), | ~~~~~~~~~~~~~~~~~~~~~~~ 610 | pow((fp_t)10,(fp_t)21), | ~~~~~~~~~~~~~~~~~~~~~~~ 611 | pow((fp_t)10,(fp_t)18), | ~~~~~~~~~~~~~~~~~~~~~~~ 612 | pow((fp_t)10,(fp_t)15), | ~~~~~~~~~~~~~~~~~~~~~~~ 613 | pow((fp_t)10,(fp_t)12), | ~~~~~~~~~~~~~~~~~~~~~~~ 614 | pow((fp_t)10,(fp_t)9), | ~~~~~~~~~~~~~~~~~~~~~~ 615 | 1000000,1000,100,10, | ~~~~~~~~~~~~~~~~~~~~ 616 | pow((fp_t)10,(fp_t)(-1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | pow((fp_t)10,(fp_t)(-2)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | pow((fp_t)10,(fp_t)(-3)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | pow((fp_t)10,(fp_t)(-9)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | pow((fp_t)10,(fp_t)(-12)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | pow((fp_t)10,(fp_t)(-15)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | pow((fp_t)10,(fp_t)(-18)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | pow((fp_t)10,(fp_t)(-21)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | pow((fp_t)10,(fp_t)(-24)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | pow((fp_t)10,(fp_t)(-27)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | pow((fp_t)10,(fp_t)(-30))}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/convert_units.h:44, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: ../../include/o2scl/find_constants.h: In constructor ‘o2scl::find_constants::find_constants() [with fp_t = long double]’: ../../include/o2scl/find_constants.h:53:11: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 53 | list={{{"Schwarzchild radius","rschwarz"}, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | o2scl_const::schwarzchild_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 58 | {{"vacuum permittivity","vacuum electric permittivity", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "permittivity of free space","epsilon0","ε0"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "F/m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | o2scl_const::vacuum_permittivity_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "CODATA 2018",-3,-1,4,0,2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | {{"vacuum permeability","vacuum electric permeability", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "permeability of free space","mu0","μ0","magnetic constant"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "N/A^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | o2scl_const::vacuum_permeability_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "CODATA 2018",1,1,-2,0,-2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | {{"Bohr radius","rbohr"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | o2scl_const::bohr_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | {{"Thomson cross section","σThomson"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "m^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | o2scl_const::thomson_csec_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "CODATA 2018",2,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | {{"classical electron radius","electron radius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "relectron","re"}, | ~~~~~~~~~~~~~~~~~~ 78 | "m",o2scl_const::o2scl_mks,2.8179403262e-15, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | {{"Wien frequency displacement law","b'","bprime","b′"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "Hz/K",o2scl_const::o2scl_mks,5.878925757e10, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "CODATA 2018",0,0,-1,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | {{"Wien wavelength displacement law","b"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "m/K",o2scl_const::o2scl_mks,2.897771955e-3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "CODATA 2018",1,0,0,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | {{"Planck length"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "derived",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | {{"Planck mass"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | sqrt(o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "derived",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | {{"Planck time"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | "derived",0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | {{"Planck temperature"},"K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | sqrt(o2scl_const::hbar_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | o2scl_const::gravitational_constant_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | o2scl_const::boltzmann_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | o2scl_const::boltzmann_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | "derived",0,0,0,1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /* | ~~ 119 | Things to add in the future: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | Astrophysical/cosmological constants from PDG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | */ | ~~ 122 | {{"elementary charge","e"},"C", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 125 | {{"Bohr magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | o2scl_const::o2scl_mks,o2scl_const::bohr_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | {{"nuclear magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | o2scl_const::o2scl_mks,o2scl_const::nuclear_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | {{"strong coupling constant at the Z mass"},"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | fc_none,0.1179, | ~~~~~~~~~~~~~~~ 133 | ((std::string)"https://pdg.lbl.gov/2021/reviews/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | "contents_sports.html", | ~~~~~~~~~~~~~~~~~~~~~~~ 135 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 136 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | "cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | o2scl_const::schwarzchild_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 141 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | "km",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | o2scl_const::schwarzchild_radius_f()/1.0e3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 146 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | "m/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | "exact",1,0,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 150 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | "cm/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 154 | {{"gravitational","g","gnewton"},"m^3/kg/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 156 | o2scl_const::gravitational_constant_f(),"CODATA 2018", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | 3,-1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 158 | {{"gravitational","g","gnewton"},"cm^3/g/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 160 | o2scl_const::gravitational_constant_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | "m^2/kg/s^2/K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | o2scl_const::boltzmann_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | "exact",2,-1,-2,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | "cm^2/g/s^2/K",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | o2scl_const::boltzmann_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 170 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann","ssb","σsb"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | "kg/s^3/K^4",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | o2scl_const::stefan_boltz_cons_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | "exact; derived from k_B, c, and ħ",0,1,-3,-4,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | "ssb","σsb"}, | ~~~~~~~~~~~~~~ 176 | "g/s^3/K^4",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | o2scl_const::stefan_boltz_cons_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | "exact; derived from k_B, c, and ħ",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | o2scl_const::planck_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | "exact",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 183 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | o2scl_const::planck_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 187 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | o2scl_const::hbar_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | "exact; derived from the Planck constant",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | o2scl_const::hbar_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | "exact; derived from the Planck constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | {{"Avogadro's number","na","avogadro"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | "",fc_none,o2scl_const::avogadro_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 198 | {{"fine structure","alphaem","alpha","αem"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | o2scl_const::fine_structure_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | {{"pi","π"},"",fc_none,boost::math::constants::pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 203 | {{"zeta2","zeta(2)","ζ(2)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | boost::math::constants::zeta_two(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 206 | {{"zeta3","zeta(3)","ζ(3)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | boost::math::constants::zeta_three(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 209 | {{"pi2","pisquared","π²"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 212 | {{"pi3","picubed","π³"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | boost::math::constants::pi()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 216 | {{"pi4","pifourth","π⁴"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | boost::math::constants::pi_sqr()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 220 | {{"rootpi","squarerootpi","√π"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 | boost::math::constants::root_pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 223 | {{"Euler-Mascheroni","euler"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | boost::math::constants::euler(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 226 | {{"sin2thetaw","sin2θW","sin²θW"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | o2scl_const::sin2_theta_weak_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | "PDG 2020 value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | {{"gfermi","gf"},"s^4/m^4/kg^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | o2scl_const::gfermi_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | -4,-2,4,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 235 | {{"gfermi","gf"},"s^4/cm^4/g^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | o2scl_const::gfermi_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 241 | {{"gfermi","gf"},"1/GeV^2",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | o2scl_const::gfermi_gev2_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | "CODATA 2018 (identical to PDG 2020 value)",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | {{"elementarycharge","electroncharge","e","chargeelectron", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | "qelectron"},"C", | ~~~~~~~~~~~~~~~~~ 246 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 248 | {{"hbarc","ħc"},"MeV*fm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | fc_other,o2scl_const::hc_mev_fm_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | {{"hbarc","ħc"},"J*m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252 | o2scl_const::hbarc_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | "derived from Plack constant",3,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | {{"hbarc","ħc"},"erg*cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | o2scl_const::hbarc_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | {{"mass W","Wmass","mW","mW"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | fc_other,80.379, | ~~~~~~~~~~~~~~~~ 259 | ((std::string)"https://pdg.lbl.gov/2021/tables/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260 | "contents_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 262 | {{"mass Z","Zmass","mZ","mZ"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | fc_other,91.1876, | ~~~~~~~~~~~~~~~~~ 264 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 267 | {{"mass H","Hmass","mH","mH","mass higgs","higgs mass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "mH0","mH⁰"},"GeV",fc_other,125.25, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 272 | {{"mass electron","electronmass","melectron","melec"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | o2scl_const::o2scl_mks,o2scl_const::mass_electron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | {{"mass electron","electronmass","melectron","melec"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | o2scl_const::o2scl_cgs,o2scl_const::mass_electron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | {{"mass muon","muonmass","mmuon"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | o2scl_const::mass_muon_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | {{"mass muon","muonmass","mmuon"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | o2scl_const::mass_muon_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | {{"mass tau","taumass","mtau"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | o2scl_const::mass_tau_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | {{"mass tau","taumass","mtau"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | o2scl_const::mass_tau_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 288 | {{"mass neutron","neutronmass","mneutron","mneut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289 | o2scl_const::o2scl_mks,o2scl_const::mass_neutron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | {{"mass neutron","neutronmass","mneutron","mneut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | o2scl_const::o2scl_cgs,o2scl_const::mass_neutron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | {{"mass proton","protonmass","mproton","mprot"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295 | o2scl_const::o2scl_mks,o2scl_const::mass_proton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297 | {{"mass proton","protonmass","mproton","mprot"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | o2scl_const::o2scl_cgs,o2scl_const::mass_proton_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 300 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | o2scl_const::o2scl_mks,o2scl_const::mass_deuteron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | o2scl_const::o2scl_cgs,o2scl_const::mass_deuteron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 306 | {{"mass triton","tritonmass","mtriton"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 308 | o2scl_const::mass_triton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | {{"mass triton","tritonmass","mtriton"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 312 | o2scl_const::mass_triton_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | {{"mass helion","helionmass","mhelion"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 316 | o2scl_const::mass_helion_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | {{"mass helion","helionmass","mhelion"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 320 | o2scl_const::mass_helion_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | {{"mass alpha","alphamass","malpha","mα"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 324 | o2scl_const::mass_alpha_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | {{"mass alpha","alphamass","malpha","mα"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 328 | o2scl_const::mass_alpha_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | {{"mass lambda","lambdamass","mlambda","mΛ"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | o2scl_const::mass_lambda_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | {{"mass sigma minus","sigmaminusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | "msigma-","mΣ-","mΣ⁻"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335 | o2scl_const::mass_sigma_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | {{"mass sigma zero","sigmazeromass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 338 | "msigma0","mΣ0","mΣ⁰"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 339 | o2scl_const::mass_sigma_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | {{"mass sigma plus","sigmaplusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | "msigma+","mΣ+","mΣ⁺"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | o2scl_const::mass_sigma_plus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | {{"mass cascade zero","cascadezeromass","mcascade0","mxi0", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | "mΞ0","mΞ⁰"}, | ~~~~~~~~~~~~~~~~~ 347 | "MeV",0,o2scl_const::mass_cascade_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | {{"mass cascade minus","cascademinusmass","mcascade-","mxi-", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | "mΞ-","mΞ⁻"}, | ~~~~~~~~~~~~~~~~~ 351 | "MeV",0,o2scl_const::mass_cascade_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | {{"mass up","upmass","mup"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | o2scl_const::mass_up_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | {{"mass down","downmass","mdown"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | o2scl_const::mass_down_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | {{"mass strange","strangemass","mstrange"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | o2scl_const::mass_strange_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | "kg",o2scl_const::o2scl_mks,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | (o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | ((std::string)"derived from IAU's 2015 ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | "nominal value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | "gravitational constant",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 372 | "g",o2scl_const::o2scl_cgs,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | (o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 374 | ((std::string)"derived from IAU's 2015 nominal ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | "value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~ 376 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | "gravitational constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 382 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 386 | {{"mass venus","venusmass","mvenus","m♀"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 388 | o2scl_const::venus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 390 | {{"mass venus","venusmass","mvenus","m♀"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | o2scl_const::venus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 393 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 394 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | o2scl_const::earth_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | o2scl_const::earth_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | {{"mass mars","marsmass","mmars","m♂"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 404 | o2scl_const::mars_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 406 | {{"mass mars","marsmass","mmars","m♂"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 408 | o2scl_const::mars_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 410 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | {{"mass saturn","saturnmass","msaturn","m♄"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 420 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 422 | {{"mass saturn","saturnmass","msaturn","m♄"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 424 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 426 | {{"mass uranus","uranusmass","muranus","m♅"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 428 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 430 | {{"mass uranus","uranusmass","muranus","m♅"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 432 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 434 | {{"mass neptune","neptunemass","mneptune","m♆"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 436 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 438 | {{"mass neptune","neptunemass","mneptune","m♆"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 440 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 442 | {{"mass pluto","plutomass","mpluto","m♇"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 444 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 446 | {{"mass pluto","plutomass","mpluto","m♇"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 449 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 450 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | "rsun","r☉"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | o2scl_const::solar_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | "",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 454 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | "rsun","r☉"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | o2scl_const::solar_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 458 | {{"radius mercury","mercuryradius","rmercury","r☿"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 460 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 461 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 462 | {{"radius mercury","mercuryradius","rmercury","r☿"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 464 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 466 | {{"radius venus","venusradius","rvenus","r♀"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 468 | o2scl_const::venus_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 469 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 470 | {{"radius venus","venusradius","rvenus","r♀"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 472 | o2scl_const::venus_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 474 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 475 | "earthradiusequatorial","r♁eq","r⊕eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 477 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 480 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 481 | "earthradiusequatorial","r♁eq","r⊕eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 482 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 483 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 486 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | "earthradiuspolar","r♁pol","r⊕pol"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 489 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 491 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 492 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | "earthradiuspolar","r♁pol","r⊕pol"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 495 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 498 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | "marsradiusequatorial","r♂eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 503 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | "marsradiusequatorial","r♂eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 505 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 508 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | "marsradiuspolar","r♂pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 510 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 511 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 513 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | "marsradiuspolar","r♂pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 518 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | "jupiterradiusequatorial","r♃eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 521 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 524 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | "jupiterradiusequatorial","r♃eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 527 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 530 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | "jupiterradiuspolar","r♃pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 535 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | "jupiterradiuspolar","r♃pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 540 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | "saturnradiusequatorial","r♄eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 543 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 546 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | "saturnradiusequatorial","r♄eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 548 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 551 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | "saturnradiuspolar","r♄pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 556 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | "saturnradiuspolar","r♄pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 561 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | "uranusradiusequatorial","r♅eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 564 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 566 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "uranusradiusequatorial","r♅eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 571 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 572 | "uranusradiuspolar","r♅pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 574 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 576 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 577 | "uranusradiuspolar","r♅pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 578 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 579 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 581 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | "neptuneradiusequatorial","r♆eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 583 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 586 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | "neptuneradiusequatorial","r♆eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 591 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | "neptuneradiuspolar","r♆pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 596 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | "neptuneradiuspolar","r♆pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 601 | {{"radius pluto","plutoradius","rpluto","r♇"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 603 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 606 | {{"radius pluto","plutoradius","rpluto","r♇"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 607 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 608 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 610 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 611 | {{"Rydberg"},"kg*m^2/s^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | o2scl_const::rydberg_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 613 | "CODATA 2018",2,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 614 | {{"Rydberg"},"g*cm^2/s^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | o2scl_const::rydberg_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | {{"tropical year","yeartropical"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | o2scl_const::tropical_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | 0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~ 622 | {{"sidereal year","yearsidereal"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | o2scl_const::sidereal_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | 0,0,1,0,0,0,0} | ~~~~~~~~~~~~~~ 627 | }; | ~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _To = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; bool = false]’: /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 105 | __destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::convert_units::der_unit_s&}; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::convert_units::der_unit_s*; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Allocator = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::init(const Real&, const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 541 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:541:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 551 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:551:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::sinh_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 359 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:359:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/sinh_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:35, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 369 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp:369:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:707:69: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 707 | typename std::vector::iterator pos = std::lower_bound(m_abscissas[row].begin(), m_abscissas[row].end(), m, [](const Real& a, const Real& b) { using std::fabs; return fabs(a) > fabs(b); }); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/tanh_sinh.hpp:35, from ../../include/o2scl/inte_double_exp_boost.h:33, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/mroot.h:29, from ../../include/o2scl/part.h:32, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:710:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 710 | m_abscissas[row].erase(pos, m_abscissas[row].end()); | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp:711:13: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 711 | m_weights[row].erase(m_weights[row].begin() + m_abscissas[row].size(), m_weights[row].end()); | ^~~~~~~~~ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:30, from /usr/include/boost/multiprecision/detail/number_base.hpp:18, from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:10, from /usr/include/boost/multiprecision/detail/precision.hpp:9, from /usr/include/boost/multiprecision/number.hpp:24, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/algorithm:62, from /usr/include/boost/iterator/iterator_concepts.hpp:26, from /usr/include/boost/range/concepts.hpp:20, from /usr/include/boost/range/size_type.hpp:20, from /usr/include/boost/range/size.hpp:21, from /usr/include/boost/range/functions.hpp:20, from /usr/include/boost/range/iterator_range_core.hpp:38, from /usr/include/boost/lexical_cast.hpp:30, from /usr/include/boost/multiprecision/detail/number_base.hpp:18, from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:10, from /usr/include/boost/multiprecision/detail/precision.hpp:9, from /usr/include/boost/multiprecision/number.hpp:24, from /usr/include/boost/multiprecision/cpp_dec_float.hpp:29, from ../../include/o2scl/string_conv.h:40, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algo.h: In function ‘_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2028 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/9/bits/stl_algo.h:2028:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algo.h:2038:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 2038 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2039 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 1454 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1454:7: note: parameter passing for argument of type ‘std::vector >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Compare = __gnu_cxx::__ops::_Iter_comp_val::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]:: >]’: /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:972:42: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 972 | _DistanceType __len = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:979:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 979 | if (__comp(__middle, __val)) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:71, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator > >; _Value = const long double; _Compare = boost::math::quadrature::detail::tanh_sinh_detail::prune_to_min_complement(const Real&) [with Real = long double; Policy = boost::math::policies::policy]::]’: /usr/include/c++/9/bits/predefined_ops.h:176:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 176 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits<_Iterator>::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from ../../include/o2scl/part.h:26, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from ../../include/o2scl/string_conv.h:32, from ../../include/o2scl/constants.h:32, from ../../include/o2scl/part.h:29, from ../../include/o2scl/eos_leptons.h:29, from eos_leptons.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT eos_leptons.lo -MD -MP -MF .deps/eos_leptons.Tpo -c eos_leptons.cpp -o eos_leptons.o >/dev/null 2>&1 mv -f .deps/eos_leptons.Tpo .deps/eos_leptons.Plo /bin/bash ../../libtool --tag=CXX --mode=link g++ -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -o libo2scl_eos.la eos_had_apr.lo eos_quark_bag.lo eos_crust.lo nstar_cold.lo eos_base.lo eos_had_potential.lo eos_quark_njl.lo eos_had_ddc.lo nucmass_ldrop.lo eos_quark.lo eos_had_rmf.lo eos_had_schematic.lo eos_had_skyrme.lo tov_solve.lo eos_nse.lo hdf_eos_io.lo eos_had_rmf_delta.lo eos_tov.lo eos_had_sym4.lo eos_had_base.lo nucleus_rmf.lo eos_sn.lo nucmass_ldrop_shell.lo eos_quark_cfl.lo eos_quark_cfl6.lo eos_nse_full.lo eos_crust_virial.lo nstar_rot.lo tov_love.lo eos_had_rmf_hyp.lo eos_python.lo eos_leptons.lo -lhdf5_serial_hl -lhdf5_serial -lncurses -lreadline -lgsl -lgslcblas -lm -lhdf5_serial -lsz -laec libtool: link: ar cr .libs/libo2scl_eos.a .libs/eos_had_apr.o .libs/eos_quark_bag.o .libs/eos_crust.o .libs/nstar_cold.o .libs/eos_base.o .libs/eos_had_potential.o .libs/eos_quark_njl.o .libs/eos_had_ddc.o .libs/nucmass_ldrop.o .libs/eos_quark.o .libs/eos_had_rmf.o .libs/eos_had_schematic.o .libs/eos_had_skyrme.o .libs/tov_solve.o .libs/eos_nse.o .libs/hdf_eos_io.o .libs/eos_had_rmf_delta.o .libs/eos_tov.o .libs/eos_had_sym4.o .libs/eos_had_base.o .libs/nucleus_rmf.o .libs/eos_sn.o .libs/nucmass_ldrop_shell.o .libs/eos_quark_cfl.o .libs/eos_quark_cfl6.o .libs/eos_nse_full.o .libs/eos_crust_virial.o .libs/nstar_rot.o .libs/tov_love.o .libs/eos_had_rmf_hyp.o .libs/eos_python.o .libs/eos_leptons.o libtool: link: ranlib .libs/libo2scl_eos.a libtool: link: ( cd ".libs" && rm -f "libo2scl_eos.la" && ln -s "../libo2scl_eos.la" "libo2scl_eos.la" ) make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/eos' Making all in hdf make[3]: Entering directory '/build/androiddb/parts/o2scl/build/src/hdf' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_file.lo -MD -MP -MF .deps/hdf_file.Tpo -c -o hdf_file.lo hdf_file.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_file.lo -MD -MP -MF .deps/hdf_file.Tpo -c hdf_file.cpp -fPIC -DPIC -o .libs/hdf_file.o In file included from /usr/include/c++/9/vector:72, from /usr/include/c++/9/regex:51, from hdf_file.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/c++/9/regex:51, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/c++/9/regex:51, from hdf_file.cpp:27: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/c++/9/regex:45, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/c++/9/regex:45, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/c++/9/regex:45, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/c++/9/regex:38, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from hdf_file.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_file.lo -MD -MP -MF .deps/hdf_file.Tpo -c hdf_file.cpp -o hdf_file.o >/dev/null 2>&1 mv -f .deps/hdf_file.Tpo .deps/hdf_file.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_io.lo -MD -MP -MF .deps/hdf_io.Tpo -c -o hdf_io.lo hdf_io.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_io.lo -MD -MP -MF .deps/hdf_io.Tpo -c hdf_io.cpp -fPIC -DPIC -o .libs/hdf_io.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::contour_line&}; _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/map:61, from /usr/include/c++/9/regex:52, from ../../include/o2scl/hdf_io.h:33, from hdf_io.cpp:27: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/hdf_io.h:33, from hdf_io.cpp:27: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/hdf_io.h:33, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/hdf_file.h:45, from ../../include/o2scl/hdf_io.h:35, from hdf_io.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/hdf_file.h:45, from ../../include/o2scl/hdf_io.h:35, from hdf_io.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/hdf_file.h:45, from ../../include/o2scl/hdf_io.h:35, from hdf_io.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/convert_units.h:43, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/multi_funct.h:38, from ../../include/o2scl/mmin.h:31, from ../../include/o2scl/mmin_simp2.h:55, from ../../include/o2scl/interp_krige.h:43, from ../../include/o2scl/interp_vec.h:54, from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/table3d.h:48, from ../../include/o2scl/tensor.h:45, from ../../include/o2scl/hdf_file.h:45, from ../../include/o2scl/hdf_io.h:35, from hdf_io.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from ../../include/o2scl/hdf_io.h:31, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from /usr/include/c++/9/regex:52, from ../../include/o2scl/hdf_io.h:33, from hdf_io.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT hdf_io.lo -MD -MP -MF .deps/hdf_io.Tpo -c hdf_io.cpp -o hdf_io.o >/dev/null 2>&1 mv -f .deps/hdf_io.Tpo .deps/hdf_io.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cloud_file.lo -MD -MP -MF .deps/cloud_file.Tpo -c -o cloud_file.lo cloud_file.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cloud_file.lo -MD -MP -MF .deps/cloud_file.Tpo -c cloud_file.cpp -fPIC -DPIC -o .libs/cloud_file.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT cloud_file.lo -MD -MP -MF .deps/cloud_file.Tpo -c cloud_file.cpp -o cloud_file.o >/dev/null 2>&1 mv -f .deps/cloud_file.Tpo .deps/cloud_file.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm.lo -MD -MP -MF .deps/acolm.Tpo -c -o acolm.lo acolm.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm.lo -MD -MP -MF .deps/acolm.Tpo -c acolm.cpp -fPIC -DPIC -o .libs/acolm.o In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm.lo -MD -MP -MF .deps/acolm.Tpo -c acolm.cpp -o acolm.o >/dev/null 2>&1 mv -f .deps/acolm.Tpo .deps/acolm.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_ac.lo -MD -MP -MF .deps/acolm_ac.Tpo -c -o acolm_ac.lo acolm_ac.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_ac.lo -MD -MP -MF .deps/acolm_ac.Tpo -c acolm_ac.cpp -fPIC -DPIC -o .libs/acolm_ac.o In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: ../../include/o2scl/convert_units.h: In constructor ‘o2scl::convert_units::convert_units() [with fp_t = long double]’: ../../include/o2scl/convert_units.h:607:19: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 607 | prefix_facts={pow((fp_t)10,(fp_t)30), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 608 | pow((fp_t)10,(fp_t)27), | ~~~~~~~~~~~~~~~~~~~~~~~ 609 | pow((fp_t)10,(fp_t)24), | ~~~~~~~~~~~~~~~~~~~~~~~ 610 | pow((fp_t)10,(fp_t)21), | ~~~~~~~~~~~~~~~~~~~~~~~ 611 | pow((fp_t)10,(fp_t)18), | ~~~~~~~~~~~~~~~~~~~~~~~ 612 | pow((fp_t)10,(fp_t)15), | ~~~~~~~~~~~~~~~~~~~~~~~ 613 | pow((fp_t)10,(fp_t)12), | ~~~~~~~~~~~~~~~~~~~~~~~ 614 | pow((fp_t)10,(fp_t)9), | ~~~~~~~~~~~~~~~~~~~~~~ 615 | 1000000,1000,100,10, | ~~~~~~~~~~~~~~~~~~~~ 616 | pow((fp_t)10,(fp_t)(-1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | pow((fp_t)10,(fp_t)(-2)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | pow((fp_t)10,(fp_t)(-3)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | pow((fp_t)10,(fp_t)(-6)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | pow((fp_t)10,(fp_t)(-9)), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 622 | pow((fp_t)10,(fp_t)(-12)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | pow((fp_t)10,(fp_t)(-15)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | pow((fp_t)10,(fp_t)(-18)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | pow((fp_t)10,(fp_t)(-21)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | pow((fp_t)10,(fp_t)(-24)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | pow((fp_t)10,(fp_t)(-27)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | pow((fp_t)10,(fp_t)(-30))}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/convert_units.h:44, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: ../../include/o2scl/find_constants.h: In member function ‘void o2scl::find_constants::del_constant(std::string&, int) [with fp_t = double]’: ../../include/o2scl/find_constants.h:933:9: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 933 | list.erase(it); | ^~~~ In file included from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: ../../include/o2scl/convert_units.h: In member function ‘void o2scl::convert_units::del_unit(std::string) [with fp_t = double]’: ../../include/o2scl/convert_units.h:883:9: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 883 | other.erase(it); | ^~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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 ../../include/o2scl/convert_units.h:44, from ../../include/o2scl/lib_settings.h:32, from ../../include/o2scl/mm_funct.h:36, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: ../../include/o2scl/find_constants.h: In constructor ‘o2scl::find_constants::find_constants() [with fp_t = long double]’: ../../include/o2scl/find_constants.h:53:11: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 53 | list={{{"Schwarzchild radius","rschwarz"}, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | o2scl_const::schwarzchild_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 58 | {{"vacuum permittivity","vacuum electric permittivity", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "permittivity of free space","epsilon0","ε0"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "F/m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | o2scl_const::vacuum_permittivity_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | "CODATA 2018",-3,-1,4,0,2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63 | {{"vacuum permeability","vacuum electric permeability", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | "permeability of free space","mu0","μ0","magnetic constant"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | "N/A^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | o2scl_const::vacuum_permeability_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | "CODATA 2018",1,1,-2,0,-2,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | {{"Bohr radius","rbohr"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | "m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | o2scl_const::bohr_radius_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | {{"Thomson cross section","σThomson"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | "m^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | o2scl_const::thomson_csec_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | "CODATA 2018",2,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | {{"classical electron radius","electron radius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | "relectron","re"}, | ~~~~~~~~~~~~~~~~~~ 78 | "m",o2scl_const::o2scl_mks,2.8179403262e-15, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | "CODATA 2018",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | {{"Wien frequency displacement law","b'","bprime","b′"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | "Hz/K",o2scl_const::o2scl_mks,5.878925757e10, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | "CODATA 2018",0,0,-1,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | {{"Wien wavelength displacement law","b"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | "m/K",o2scl_const::o2scl_mks,2.897771955e-3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | "CODATA 2018",1,0,0,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | {{"Planck length"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | "derived",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | {{"Planck mass"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | sqrt(o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | "derived",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | {{"Planck time"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | sqrt(o2scl_const::gravitational_constant_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100 | o2scl_const::hbar_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | o2scl_const::speed_of_light_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | "derived",0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | {{"Planck temperature"},"K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | sqrt(o2scl_const::hbar_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | o2scl_const::speed_of_light_f()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | o2scl_const::speed_of_light_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | o2scl_const::gravitational_constant_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | o2scl_const::boltzmann_f()/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | o2scl_const::boltzmann_f()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | "derived",0,0,0,1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /* | ~~ 119 | Things to add in the future: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | Astrophysical/cosmological constants from PDG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | */ | ~~ 122 | {{"elementary charge","e"},"C", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 125 | {{"Bohr magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | o2scl_const::o2scl_mks,o2scl_const::bohr_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | {{"nuclear magneton"},"J/T", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | o2scl_const::o2scl_mks,o2scl_const::nuclear_magneton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | "CODATA 2018",1,1,0,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | {{"strong coupling constant at the Z mass"},"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | fc_none,0.1179, | ~~~~~~~~~~~~~~~ 133 | ((std::string)"https://pdg.lbl.gov/2021/reviews/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | "contents_sports.html", | ~~~~~~~~~~~~~~~~~~~~~~~ 135 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 136 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | "cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | o2scl_const::schwarzchild_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 141 | {{"Schwarzchild radius","rschwarz"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | "km",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | o2scl_const::schwarzchild_radius_f()/1.0e3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | "derived from the IAU 2015 nominal solar mass parameter", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 146 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | "m/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | "exact",1,0,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 150 | {{"speed of light","c","lightspeed"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | "cm/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | o2scl_const::speed_of_light_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 154 | {{"gravitational","g","gnewton"},"m^3/kg/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 156 | o2scl_const::gravitational_constant_f(),"CODATA 2018", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | 3,-1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 158 | {{"gravitational","g","gnewton"},"cm^3/g/s^2", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 160 | o2scl_const::gravitational_constant_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | "m^2/kg/s^2/K",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | o2scl_const::boltzmann_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | "exact",2,-1,-2,-1,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | {{"Boltzmann's","kb","boltzmann"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | "cm^2/g/s^2/K",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | o2scl_const::boltzmann_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 170 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann","ssb","σsb"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | "kg/s^3/K^4",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | o2scl_const::stefan_boltz_cons_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | "exact; derived from k_B, c, and ħ",0,1,-3,-4,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | {{"Stefan-Boltzmann","sigmasb","stefanboltzmann", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | "ssb","σsb"}, | ~~~~~~~~~~~~~~ 176 | "g/s^3/K^4",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | o2scl_const::stefan_boltz_cons_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | "exact; derived from k_B, c, and ħ",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | o2scl_const::planck_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | "exact",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 183 | {{"Planck","h","plancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | o2scl_const::planck_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 187 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | "kg*m^2/s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | o2scl_const::hbar_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | "exact; derived from the Planck constant",2,1,-1,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | {{"reduced Planck","hbar","ħ","reducedplancks"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | "g*cm^2/s",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | o2scl_const::hbar_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | "exact; derived from the Planck constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | {{"Avogadro's number","na","avogadro"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | "",fc_none,o2scl_const::avogadro_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 198 | {{"fine structure","alphaem","alpha","αem"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | o2scl_const::fine_structure_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | {{"pi","π"},"",fc_none,boost::math::constants::pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 203 | {{"zeta2","zeta(2)","ζ(2)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | boost::math::constants::zeta_two(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 206 | {{"zeta3","zeta(3)","ζ(3)"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | boost::math::constants::zeta_three(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 209 | {{"pi2","pisquared","π²"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 212 | {{"pi3","picubed","π³"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | boost::math::constants::pi()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 216 | {{"pi4","pifourth","π⁴"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | boost::math::constants::pi_sqr()* | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | boost::math::constants::pi_sqr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 220 | {{"rootpi","squarerootpi","√π"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 | boost::math::constants::root_pi(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 223 | {{"Euler-Mascheroni","euler"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | boost::math::constants::euler(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225 | "exact",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 226 | {{"sin2thetaw","sin2θW","sin²θW"},"",fc_none, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | o2scl_const::sin2_theta_weak_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | "PDG 2020 value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | {{"gfermi","gf"},"s^4/m^4/kg^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | o2scl_const::gfermi_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | -4,-2,4,0,0,0,0}, | ~~~~~~~~~~~~~~~~~ 235 | {{"gfermi","gf"},"s^4/cm^4/g^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | o2scl_const::gfermi_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | ((std::string)"derived from CODATA 2018 value for ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | "G_Fermi (identical to "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | "PDG 2020 value) and CODATA 2018 value of electron volt", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 241 | {{"gfermi","gf"},"1/GeV^2",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | o2scl_const::gfermi_gev2_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | "CODATA 2018 (identical to PDG 2020 value)",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | {{"elementarycharge","electroncharge","e","chargeelectron", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | "qelectron"},"C", | ~~~~~~~~~~~~~~~~~ 246 | o2scl_const::o2scl_mks,o2scl_const::elem_charge_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | "exact",0,0,1,0,1,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~ 248 | {{"hbarc","ħc"},"MeV*fm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | fc_other,o2scl_const::hc_mev_fm_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | {{"hbarc","ħc"},"J*m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252 | o2scl_const::hbarc_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | "derived from Plack constant",3,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | {{"hbarc","ħc"},"erg*cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | o2scl_const::hbarc_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | "derived from Plack constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | {{"mass W","Wmass","mW","mW"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | fc_other,80.379, | ~~~~~~~~~~~~~~~~ 259 | ((std::string)"https://pdg.lbl.gov/2021/tables/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260 | "contents_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 262 | {{"mass Z","Zmass","mZ","mZ"},"GeV", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | fc_other,91.1876, | ~~~~~~~~~~~~~~~~~ 264 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 267 | {{"mass H","Hmass","mH","mH","mass higgs","higgs mass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | "mH0","mH⁰"},"GeV",fc_other,125.25, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | ((std::string)"https://pdg.lbl.gov/2021/tables/contents")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270 | "_tables.html on 10/27/21", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | 0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 272 | {{"mass electron","electronmass","melectron","melec"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | o2scl_const::o2scl_mks,o2scl_const::mass_electron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | {{"mass electron","electronmass","melectron","melec"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | o2scl_const::o2scl_cgs,o2scl_const::mass_electron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | {{"mass muon","muonmass","mmuon"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | o2scl_const::mass_muon_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | {{"mass muon","muonmass","mmuon"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | o2scl_const::mass_muon_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | {{"mass tau","taumass","mtau"},"kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | o2scl_const::mass_tau_f(),"CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | {{"mass tau","taumass","mtau"},"g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | o2scl_const::mass_tau_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 288 | {{"mass neutron","neutronmass","mneutron","mneut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289 | o2scl_const::o2scl_mks,o2scl_const::mass_neutron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 290 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | {{"mass neutron","neutronmass","mneutron","mneut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | o2scl_const::o2scl_cgs,o2scl_const::mass_neutron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 294 | {{"mass proton","protonmass","mproton","mprot"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295 | o2scl_const::o2scl_mks,o2scl_const::mass_proton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297 | {{"mass proton","protonmass","mproton","mprot"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 298 | o2scl_const::o2scl_cgs,o2scl_const::mass_proton_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 299 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 300 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | o2scl_const::o2scl_mks,o2scl_const::mass_deuteron_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | {{"mass deuteron","deuteronmass","mdeuteron","mdeut"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | o2scl_const::o2scl_cgs,o2scl_const::mass_deuteron_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | (o2scl_const::o2scl_cgs),"CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 306 | {{"mass triton","tritonmass","mtriton"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 308 | o2scl_const::mass_triton_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | {{"mass triton","tritonmass","mtriton"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 312 | o2scl_const::mass_triton_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | {{"mass helion","helionmass","mhelion"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 316 | o2scl_const::mass_helion_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 318 | {{"mass helion","helionmass","mhelion"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 320 | o2scl_const::mass_helion_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 | {{"mass alpha","alphamass","malpha","mα"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 324 | o2scl_const::mass_alpha_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | "CODATA 2018",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | {{"mass alpha","alphamass","malpha","mα"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 327 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 328 | o2scl_const::mass_alpha_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | {{"mass lambda","lambdamass","mlambda","mΛ"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | o2scl_const::mass_lambda_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | {{"mass sigma minus","sigmaminusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | "msigma-","mΣ-","mΣ⁻"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335 | o2scl_const::mass_sigma_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | {{"mass sigma zero","sigmazeromass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 338 | "msigma0","mΣ0","mΣ⁰"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 339 | o2scl_const::mass_sigma_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | {{"mass sigma plus","sigmaplusmass", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | "msigma+","mΣ+","mΣ⁺"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | o2scl_const::mass_sigma_plus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 344 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | {{"mass cascade zero","cascadezeromass","mcascade0","mxi0", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | "mΞ0","mΞ⁰"}, | ~~~~~~~~~~~~~~~~~ 347 | "MeV",0,o2scl_const::mass_cascade_zero_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | {{"mass cascade minus","cascademinusmass","mcascade-","mxi-", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | "mΞ-","mΞ⁻"}, | ~~~~~~~~~~~~~~~~~ 351 | "MeV",0,o2scl_const::mass_cascade_minus_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | "\"OUR FIT\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | {{"mass up","upmass","mup"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | o2scl_const::mass_up_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | {{"mass down","downmass","mdown"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | o2scl_const::mass_down_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | {{"mass strange","strangemass","mstrange"},"MeV",0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | o2scl_const::mass_strange_MeV_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 361 | "\"OUR EVALUATION\" value from PDG 2020",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | "kg",o2scl_const::o2scl_mks,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | (o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | ((std::string)"derived from IAU's 2015 ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | "nominal value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | "gravitational constant",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | {{"mass solar","solarmass","masssun", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | "sunmass","msun","modot","m☉"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 372 | "g",o2scl_const::o2scl_cgs,o2scl_const::solar_mass_f | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | (o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 374 | ((std::string)"derived from IAU's 2015 nominal ")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | "value of the solar "+ | ~~~~~~~~~~~~~~~~~~~~~~ 376 | +"mass parameter divided by the CODATA 2018 value of the "+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | "gravitational constant",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 382 | {{"mass mercury","mercurymass","mmercury","m☿"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | o2scl_const::mercury_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 386 | {{"mass venus","venusmass","mvenus","m♀"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 388 | o2scl_const::venus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 389 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 390 | {{"mass venus","venusmass","mvenus","m♀"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | o2scl_const::venus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 393 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 394 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | o2scl_const::earth_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | {{"mass earth","earthmass","mearth","m♁","m⊕","moplus"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | o2scl_const::earth_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | {{"mass mars","marsmass","mmars","m♂"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 404 | o2scl_const::mars_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 406 | {{"mass mars","marsmass","mmars","m♂"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 408 | o2scl_const::mars_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 410 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | "kg",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | "IAU 2015 nominal value",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | {{"mass jupiter","jupitermass","mjupiter","mjup","m♃"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | "g",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | o2scl_const::jupiter_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | "IAU 2015 nominal value",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | {{"mass saturn","saturnmass","msaturn","m♄"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 420 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 422 | {{"mass saturn","saturnmass","msaturn","m♄"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 424 | o2scl_const::saturn_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 426 | {{"mass uranus","uranusmass","muranus","m♅"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 428 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 430 | {{"mass uranus","uranusmass","muranus","m♅"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 432 | o2scl_const::uranus_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 434 | {{"mass neptune","neptunemass","mneptune","m♆"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 436 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 438 | {{"mass neptune","neptunemass","mneptune","m♆"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 440 | o2scl_const::neptune_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 442 | {{"mass pluto","plutomass","mpluto","m♇"},"kg", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 444 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | "",0,1,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 446 | {{"mass pluto","plutomass","mpluto","m♇"},"g", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | o2scl_const::pluto_mass_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 449 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 450 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | "rsun","r☉"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | o2scl_const::solar_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | "",1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 454 | {{"radius solar","solarradius","radiussun","sunradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | "rsun","r☉"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | o2scl_const::solar_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | "",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~ 458 | {{"radius mercury","mercuryradius","rmercury","r☿"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 460 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 461 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 462 | {{"radius mercury","mercuryradius","rmercury","r☿"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 464 | o2scl_const::mercury_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 466 | {{"radius venus","venusradius","rvenus","r♀"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 468 | o2scl_const::venus_radius_f(o2scl_const::o2scl_mks),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 469 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 470 | {{"radius venus","venusradius","rvenus","r♀"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 472 | o2scl_const::venus_radius_f(o2scl_const::o2scl_cgs),"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 474 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 475 | "earthradiusequatorial","r♁eq","r⊕eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 477 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 480 | {{"radius earth equatorial","earthequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 481 | "earthradiusequatorial","r♁eq","r⊕eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 482 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 483 | o2scl_const::earth_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 486 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | "earthradiuspolar","r♁pol","r⊕pol"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 489 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 491 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 492 | {{"radius earth polar","earthpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | "earthradiuspolar","r♁pol","r⊕pol"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 495 | o2scl_const::earth_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 498 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | "marsradiusequatorial","r♂eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 503 | {{"radius mars equatorial","marsequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | "marsradiusequatorial","r♂eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 505 | o2scl_const::mars_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 508 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | "marsradiuspolar","r♂pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 510 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 511 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 513 | {{"radius mars polar","marspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | "marsradiuspolar","r♂pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | o2scl_const::mars_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 518 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | "jupiterradiusequatorial","r♃eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 521 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 524 | {{"radius jupiter equatorial","jupiterequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | "jupiterradiusequatorial","r♃eq"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 526 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 527 | o2scl_const::jupiter_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 530 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | "jupiterradiuspolar","r♃pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 535 | {{"radius jupiter polar","jupiterpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | "jupiterradiuspolar","r♃pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | o2scl_const::jupiter_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 540 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | "saturnradiusequatorial","r♄eq"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 543 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 546 | {{"radius saturn equatorial","saturnequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | "saturnradiusequatorial","r♄eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 548 | o2scl_const::saturn_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 551 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | "saturnradiuspolar","r♄pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 556 | {{"radius saturn polar","saturnpolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | "saturnradiuspolar","r♄pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | o2scl_const::saturn_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 561 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | "uranusradiusequatorial","r♅eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 564 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 566 | {{"radius uranus equatorial","uranusequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | "uranusradiusequatorial","r♅eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 568 | o2scl_const::uranus_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 571 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 572 | "uranusradiuspolar","r♅pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 574 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 576 | {{"radius uranus polar","uranuspolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 577 | "uranusradiuspolar","r♅pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 578 | o2scl_const::uranus_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 579 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 581 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | "neptuneradiusequatorial","r♆eq"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 583 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 586 | {{"radius neptune equatorial","neptuneequatorialradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | "neptuneradiusequatorial","r♆eq"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | o2scl_const::neptune_radius_eq_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 591 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | "neptuneradiuspolar","r♆pol"},"m",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 596 | {{"radius neptune polar","neptunepolarradius", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | "neptuneradiuspolar","r♆pol"},"cm",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | o2scl_const::neptune_radius_pol_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 601 | {{"radius pluto","plutoradius","rpluto","r♇"},"m", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~ 603 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | 1,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 606 | {{"radius pluto","plutoradius","rpluto","r♇"},"cm", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 607 | o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~ 608 | o2scl_const::pluto_radius_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | "https://nssdc.gsfc.nasa.gov/planetary/factsheet/", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 610 | 0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~ 611 | {{"Rydberg"},"kg*m^2/s^2",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | o2scl_const::rydberg_f(o2scl_const::o2scl_mks), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 613 | "CODATA 2018",2,1,-2,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 614 | {{"Rydberg"},"g*cm^2/s^2",o2scl_const::o2scl_cgs, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | o2scl_const::rydberg_f(o2scl_const::o2scl_cgs), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | "CODATA 2018",0,0,0,0,0,0,0}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | {{"tropical year","yeartropical"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | o2scl_const::tropical_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | 0,0,1,0,0,0,0}, | ~~~~~~~~~~~~~~~ 622 | {{"sidereal year","yearsidereal"},"s",o2scl_const::o2scl_mks, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | o2scl_const::sidereal_year_f(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 | ((std::string)"PDG 2021 (https://pdg.lbl.gov/2021/")+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | "reviews/contents_sports.html)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 626 | 0,0,1,0,0,0,0} | ~~~~~~~~~~~~~~ 627 | }; | ~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1427:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::const_iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 1427 | erase(const_iterator __position) | ^~~~~ /usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from ../../include/o2scl/acolm.h:39, from acolm_ac.cpp:27: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = o2scl::vector_index_vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:727:7: note: parameter passing for argument of type ‘std::initializer_list::const_entry>’ changed in GCC 7.1 727 | operator=(initializer_list __l) | ^~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::convert_units::der_unit_s&}; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc:175:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 175 | _GLIBCXX_MOVE3(__position + 1, end(), __position); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::find_constants::const_entry&}; _Tp = o2scl::find_constants::const_entry; _Alloc = std::allocator::const_entry>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::const_entry, std::allocator::const_entry> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _OI = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::convert_units::der_unit_s*; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Allocator = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 497 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:497:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:505:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 505 | return std::__copy_move_a2(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from ../../include/o2scl/acolm.h:36, from acolm_ac.cpp:27: /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _To = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux< >::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; bool = false]’: /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 105 | __destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:105:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::find_constants::const_entry*; _ForwardIterator = o2scl::find_constants::const_entry*; _Allocator = std::allocator::const_entry>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _OI = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _OI = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; _Tp = o2scl::find_constants::const_entry]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::find_constants::const_entry*; _Container = std::vector::const_entry, std::allocator::const_entry> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >; _To = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::const_entry*, std::vector::const_entry, std::allocator::const_entry> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = o2scl::convert_units::der_unit_s*; _Container = std::vector::der_unit_s, std::allocator::der_unit_s> >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >; _To = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::convert_units::der_unit_s&}; _Tp = o2scl::convert_units::der_unit_s; _Alloc = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::der_unit_s, std::allocator::der_unit_s> >::iterator’ {aka ‘__gnu_cxx::__normal_iterator::der_unit_s*, std::vector::der_unit_s, std::allocator::der_unit_s> > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::const_entry*>; _ForwardIterator = o2scl::find_constants::const_entry*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::const_entry*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = o2scl::convert_units::der_unit_s*; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Allocator = std::allocator::der_unit_s>]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; _Tp = o2scl::convert_units::der_unit_s]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator::der_unit_s*>; _ForwardIterator = o2scl::convert_units::der_unit_s*; bool _TrivialValueTypes = false]’: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator::der_unit_s*>’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/memory:65, from /usr/include/boost/numeric/ublas/fwd.hpp:18, from /usr/include/boost/numeric/ublas/detail/config.hpp:299, from /usr/include/boost/numeric/ublas/exception.hpp:19, from /usr/include/boost/numeric/ublas/storage.hpp:25, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from ../../include/o2scl/acolm.h:38, from acolm_ac.cpp:27: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from /usr/include/boost/numeric/ublas/detail/vector_assign.hpp:18, from /usr/include/boost/numeric/ublas/vector.hpp:23, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/algorithm:61, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, from /usr/include/c++/9/bits/stl_algo.h:62, from /usr/include/c++/9/algorithm:62, from /usr/include/boost/numeric/ublas/storage.hpp:16, from /usr/include/boost/numeric/ublas/vector.hpp:21, from acolm_ac.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_ac.lo -MD -MP -MF .deps/acolm_ac.Tpo -c acolm_ac.cpp -o acolm_ac.o >/dev/null 2>&1 mv -f .deps/acolm_ac.Tpo .deps/acolm_ac.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_df.lo -MD -MP -MF .deps/acolm_df.Tpo -c -o acolm_df.lo acolm_df.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_df.lo -MD -MP -MF .deps/acolm_df.Tpo -c acolm_df.cpp -fPIC -DPIC -o .libs/acolm_df.o In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:61, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_df.cpp:23: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from acolm.h:39, from acolm_df.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = boost::numeric::ublas::vector; vec2_t = boost::numeric::ublas::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from acolm.h:39, from acolm_df.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_df.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_df.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_df.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_df.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_df.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_df.lo -MD -MP -MF .deps/acolm_df.Tpo -c acolm_df.cpp -o acolm_df.o >/dev/null 2>&1 mv -f .deps/acolm_df.Tpo .deps/acolm_df.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_gi.lo -MD -MP -MF .deps/acolm_gi.Tpo -c -o acolm_gi.lo acolm_gi.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_gi.lo -MD -MP -MF .deps/acolm_gi.Tpo -c acolm_gi.cpp -fPIC -DPIC -o .libs/acolm_gi.o acolm_gi.cpp: In member function ‘virtual int o2scl_acol::acol_manager::comm_interp_table3d(std::vector >&, bool)’: acolm_gi.cpp:1983:38: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 1983 | table3d_obj.get_grid_y(j)}; | ^ acolm_gi.cpp:2031:58: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2031 | std::vector len_list={min/10.0,max*10.0}; | ^ acolm_gi.cpp:2034:40: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2034 | vector l10_list={-15,-9}; | ^ acolm_gi.cpp:2049:38: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 2049 | table3d_obj.get_grid_y(j)}; | ^ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/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++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const o2scl::contour_line&}; _Tp = o2scl::contour_line; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 In file included from ../../include/o2scl/table.h:47, from ../../include/o2scl/table_units.h:30, from acolm.h:39, from acolm_gi.cpp:23: ../../include/o2scl/interp_vec.h: In member function ‘void o2scl::interp_vec::set(size_t, const vec_t&, const vec2_t&, size_t) [with vec_t = std::vector; vec2_t = std::vector; fp_t = double]’: ../../include/o2scl/interp_vec.h:228:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 228 | param_list.push_back({-15,-13,-11,-9}); | ^~~~~~~~~~ ../../include/o2scl/interp_vec.h:230:11: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 230 | param_list.push_back({log10(min_y)-15.0,log10(min_y)-13.0, | ^~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/map:61, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_gi.cpp:23: /usr/include/c++/9/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 = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_gi.cpp:23: /usr/include/c++/9/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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2192:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2192 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = double*; _ForwardIterator = double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member 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, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = double*; _Tp = double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = double*; _Container = std::vector]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 556 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 557 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:85:14: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 85 | __tmp = _M_allocate_and_copy(__n, /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:121:4: 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++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = long double*; _ForwardIterator = long double*; _Allocator = std::allocator]’: /usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 328 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::move_iterator; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long double&}; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*; _Tp = long double]’: /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 305 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:305:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:307:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 307 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:140:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 137 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 140 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:61, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 428 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:66, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = long double*]’: /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 99 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_uninitialized.h:99:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_uninitialized.h:101:27: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 101 | { return std::copy(__first, __last, __result); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = std::move_iterator; _OI = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘decltype (std::__miter_base(__it.base())) std::__miter_base(std::move_iterator<_IteratorL>) [with _Iterator = long double*]’: /usr/include/c++/9/bits/stl_iterator.h:1259:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 1259 | __miter_base(move_iterator<_Iterator> __it) | ^~~~~~~~~~~~ In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_gi.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_gi.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_gi.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp: In member function ‘void boost::math::quadrature::detail::exp_sinh_detail::init(const mpl_::int_<2>&) [with Real = long double; Policy = boost::math::policies::policy]’: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 383 | m_abscissas = { | ^~~~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:383:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/boost/math/quadrature/exp_sinh.hpp:21, from ../../include/o2scl/inte_double_exp_boost.h:34, from ../../include/o2scl/polylog.h:43, from ../../include/o2scl/calc_utf8.h:81, from ../../include/o2scl/mm_funct.h:34, from ../../include/o2scl/jacobian.h:31, from ../../include/o2scl/fit_base.h:32, from ../../include/o2scl/fit_nonlin.h:53, from acolm.h:38, from acolm_gi.cpp:23: /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 393 | m_weights = { | ^~~~~~~~~ /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /usr/include/boost/math/quadrature/detail/exp_sinh_detail.hpp:393:4: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:622:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 622 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/9/vector:72, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), | ^~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | end(), _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:67, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double; _Alloc = std::allocator]’: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1505 | _M_allocate_and_copy(size_type __n, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1511 | std::__uninitialized_copy_a(__first, __last, __result, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 465 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long double]’: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 206 | _Destroy(__first, __last); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 438 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137 | __destroy(__first, __last); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:67, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = long double*; _Container = std::vector >]’: /usr/include/c++/9/bits/stl_iterator.h:1007:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 1007 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from acolm.h:33, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >; _To = long double*]’: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 289 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/9/vector:65, from acolm.h:35, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 117 | __destroy(_ForwardIterator, _ForwardIterator) { } | ^~~~~~~~~ /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In file included from /usr/include/c++/9/map:60, from ../../include/o2scl/misc.h:41, from acolm.h:36, from acolm_gi.cpp:23: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2541:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2541 | _M_erase_aux(__p.first, __p.second); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2523 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h:2523:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 /usr/include/c++/9/bits/stl_tree.h:2530:4: note: parameter passing for argument of type ‘std::_Rb_tree_const_iterator, double> >’ changed in GCC 7.1 2530 | _M_erase_aux(__first++); | ^~~~~~~~~~~~ /usr/include/c++/9/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/9/bits/stl_tree.h:2509:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator, double> >’} changed in GCC 7.1 2509 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_gi.lo -MD -MP -MF .deps/acolm_gi.Tpo -c acolm_gi.cpp -o acolm_gi.o >/dev/null 2>&1 mv -f .deps/acolm_gi.Tpo .deps/acolm_gi.Plo /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_jo.lo -MD -MP -MF .deps/acolm_jo.Tpo -c -o acolm_jo.lo acolm_jo.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include/ -DO2SCL_DATA_DIR=\"/snap/o2scl/current/share/o2scl/\" -DO2SCL_READLINE -DO2SCL_COND_FLAG -DO2SCL_LINUX -DO2SCL_UBUNTU_HDF5 -DO2SCL_OLDER_COMPILER -DO2SCL_HDF5_PRE_1_12 -MT acolm_jo.lo -MD -MP -MF .deps/acolm_jo.Tpo -c acolm_jo.cpp -fPIC -DPIC -o .libs/acolm_jo.o acolm_jo.cpp: In member function ‘virtual int o2scl_acol::acol_manager::comm_ninteg(std::vector >&, bool)’: acolm_jo.cpp:558:25: error: missing template arguments before ‘ideb’ 558 | inte_double_exp_boost ideb; | ^~~~ acolm_jo.cpp:805:12: error: ‘ideb’ was not declared in this scope 805 | retx=ideb.integ_err(f,lower_lim,upper_lim,d,err); | ^~~~ make[3]: Leaving directory '/build/androiddb/parts/o2scl/build/src/hdf' make[3]: *** [Makefile:558: acolm_jo.lo] Error 1 make[2]: Leaving directory '/build/androiddb/parts/o2scl/build/src' make[2]: *** [Makefile:524: all-recursive] Error 1 make[1]: Leaving directory '/build/androiddb/parts/o2scl/build' make[1]: *** [Makefile:421: all-recursive] Error 1 make: *** [Makefile:353: all] Error 2 Failed to run 'override-build': Exit code was 2. Build failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 266, in run self.build() File "/usr/lib/python3/dist-packages/lpbuildd/target/build_snap.py", line 250, in build self.run_build_command(["snapcraft"], cwd=output_path, env=env) File "/usr/lib/python3/dist-packages/lpbuildd/target/operation.py", line 62, in run_build_command return self.backend.run(args, cwd=cwd, env=full_env, **kwargs) File "/usr/lib/python3/dist-packages/lpbuildd/target/lxd.py", line 718, in run subprocess.check_call(cmd, **kwargs) File "/usr/lib/python3.8/subprocess.py", line 364, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['lxc', 'exec', 'lp-focal-armhf', '--env', 'LANG=C.UTF-8', '--env', 'SHELL=/bin/sh', '--env', 'http_proxy=http://10.10.10.1:8222/', '--env', 'https_proxy=http://10.10.10.1:8222/', '--env', 'GIT_PROXY_COMMAND=/usr/local/bin/lpbuildd-git-proxy', '--env', 'SNAPPY_STORE_NO_CDN=1', '--env', 'SNAPCRAFT_BUILD_INFO=1', '--env', 'SNAPCRAFT_IMAGE_INFO={"build-request-id": "lp-88553778", "build-request-timestamp": "2024-04-29T07:41:01Z", "build_url": "https://launchpad.net/~build.snapcraft.io/+snap/7627f8211b6357c1630e2a1f631fe30b/+build/2466551"}', '--env', 'SNAPCRAFT_BUILD_ENVIRONMENT=host', '--env', 'SNAPCRAFT_BUILD_FOR=armhf', '--', '/bin/sh', '-c', 'cd /build/androiddb && linux32 snapcraft']' returned non-zero exit status 2. Revoking proxy token... RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=lxd --series=focal --arch=armhf SNAPBUILD-2466551 Scanning for processes to kill in build SNAPBUILD-2466551